https://apis.wenshay.cn/api/ip/index.php
| 参数名 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
apikey
必填
|
string | 是 | 你开通的apikey | - |
type
必填
|
string | 是 | ip或者domain(IP:按 IP 地址查询(需配合 content 参数);按域名查询(需配合 content 参数)) | - |
content
必填
|
string | 是 | type=ip 时,传 IP 地址(如 127.0.0.1);type=domain 时,传域名(如wenshay.cn) | - |
| 参数名 | 类型 | 说明 | 示例 |
|---|---|---|---|
code
|
string | 接口状态码 | - |
en_name
|
string | 地理位置英文名称 | - |
en_name_short
|
string | 国家 / 地区简写代码(如 CN、US、HK) | - |
continents
|
string | 大洲(亚洲 / 欧洲 / 美洲 / 未知) | - |
country
|
string | 国家 / 地区名称 | - |
region
|
string | 省份 / 州名称 | - |
city
|
string | 城市名称 | - |
district
|
string | 区县名称 | - |
isp
|
string | 运营商(暂为固定值 “未知”) | - |
lat
|
string | 纬度 | - |
lng
|
string | 经度 | - |
adcode
|
string | 行政区划代码 | - |
tips
|
string | 接口附加提示信息 | - |
msg
|
string | 接口返回提示信息 | - |
ip
|
string | 查询的目标 IP 地址 | - |
curl -X GET "https://apis.wenshay.cn/api/ip/index.php"
-d "apikey=value"
-d "type=value"
-d "content=value"
{
\"code\": 200,
\"msg\": \"查询成功\",
\"data\": {
\"ip\": \"8.8.8.8\",
\"info\": {
\"en_name\": \"United States\",
\"en_name_short\": \"US\",
\"continents\": \"美洲\",
\"country\": \"美国\",
\"region\": \"未知\",
\"city\": \"未知\",
\"district\": \"未知\",
\"isp\": \"未知\",
\"lat\": \"37.751\",
\"lng\": \"-97.822\",
\"adcode\": \"\"
}
},
\"tips\": \"幻影API:api.52hyjs.com\"
}
以下是通用错误代码说明:
| 状态码 | 状态 | 说明 | 解决方案 |
|---|---|---|---|
| 0 | 成功 | 请求成功,返回所需数据 | 正常处理返回数据 |
| -1 | 缺少API秘钥 | API密钥不能为空! | 检查请求参数是否符合要求 |
| -1 | 秘钥无效 | API密钥不存在或无效! | 检查API密钥是否正确 |
| -1 | 账号已被封禁 | 账号已被禁止使用 | 检查账户权限 |
| -1 | 接口不存在/接口已下架 | 请求的接口地址不存在 | 检查接口地址是否正确 |
| -1 | 当前接口需要实名认证才可以使用 | 登录网站进行实名认证 | 有些接口需要实名 |
| -1 | 余额不足 | 账户余额不足无法调用按此计费接口 | 请及时充值余额 |
| -1 | 请先开通包月服务 | 按月付费接口 | 请开通包月使用 |
| -1 | 会员已到期 | 按月接口到期 | 请续费包月使用 |
| -1 | 当前用户无权限调用 | VIP会员专用接口 | 请开通对应的会员进行使用 |