提取IP/生成IP
API链接(请复制下方链接地址,在新的浏览器或标签页打开)
返回结果示例
使用方法
程序调用说明
参数说明(使用 HTTP GET 方式) :
名称 | 类型 | 必选 | 说明 |
---|---|---|---|
app_key | string | 是 | 后台生成的app_key(点击前往),用户登陆情况下浏览器访问本接口不需要传,其他情况必传 |
num | int | 否 | 需要获取的IP数量,取值范围1~100(默认:5) |
ptc | string | 否 | 协议类型,http,scoks5(https也传http) |
fmt | string | 否 | 返回类型,txt,json |
lb | string | 否 | txt返回格式的分割符号,当前支持'\r\n','\r','\n','\t' |
mr | int | 否 | 去重间隔,360天去重: 1; 当日去重: 2; 不去重: 3(默认:3) |
area_id | string | 否 | 地区id,默认0全国混播,多个地区使用|分割 |
json返回示例
{
"code":200,
"msg":"成功",
"data":[
{
"ip":"49.68.68.197",
"port":36410,
"expire_time":"2018-02-20 20:40:24",
"city":"山东 枣庄",
"isp":"电信"
},
{
"ip":"121.236.238.89",
"port":5412,
"expire_time":"2017-06-20 20:42:15",
"city":"江苏 苏州",
"isp":"电信"
}
]
}
text返回示例
111.72.107.240:36410
49.68.68.197:766
117.57.88.135:23564
36.100.35.7:5412
114.226.63.78:894
结果注释 :
名称 | 类型 | 说明 |
---|---|---|
code | int | 结果码, 200:成功; 其他:失败 |
msg | string | 提示信息 |
ip | string | ip信息 |
port | int | 端口 |
city | string | 城市 |
isp | string | 运营商 |
expire_time | string | 过期时间 |
* 生成API链接,调用HTTP GET请求即可返回所需的IP结果
* 可以直接按照以下格式组装所需的API链接:http://api.qingtingip.com/ip?app_key=xxxxxxxxxx&num=5&ptc=http&fmt=json&lb=\r\n&port=0&mr=1&(app_key登陆后后台可查看,参数支持POST提交)
* 添加白名单: https://www.qingtingip.com/member/white-list
* http代理基于http请求,程序调用请在请求头中添加键值对Proxy-Authorization:Basic ?,其中的?为用户名和密码的base64编码base64(username:password)
* 例如: 用户名为demo_user,密码为demo_pwd,那么需要设置的程序的请求头就是Proxy-Authorization:Basic ZGVtb191c2VyOmRlbW9fcHdk