API接口说明
更好的兼容与开放性,提供各种编程语言能调用的API接口,让您随时随地享用我们的服务
提供的有http协议web接口GET方式API,数据API接口能全天24小时提取代理IP。如有疑问或软件定制需求请联系客服。
例如: http://www.tkdaili.com/api/***.aspx?vkey=test&password=&num=1&country=&filter=&port=&&vport=&speed=&https=&rand=&style=1
vkey :【 字符串 】 分配给你的用户名密钥
num :【 数字 】 提取数量 (可自己定义,最多一次提取 2999个,最低一次提取18个)
port :【 字符串 】 指定端口提取 如端口号参数示例 port=6666 或者多个 port=6666,18186,80,8088
vport :【 布尔 】 是否排除指定端口,除上指定端口以外的端口都提取。如:vport=1&port=8088 意思不提取8088端口。
filter :【 字符串 】 可以指定国家或地区提取 如只想要上海的IP可以 filter=上海 如果想要上海电信的,可以 filter=上海@电信
country:【 字符串 】 默认为空值:提取全球的IP,过滤值有如下: CN: 只提取中国内地的IP NN:只提取除中国内地以外的IP
speed :【 数字 】 满足大于0 小于这个值的IP就提取。为空则提取所有的速度的IP。因为每个地区的代理IP速度都不一样,此值是参考值。
https :【 布尔 】 是否只提取https代理IP。取值 --- 空值不填(默认): 提取所有代理类型IP 1:单独选中只提取https代理IP。
high :【 布尔 】 是否提取高匿名代理IP。取值 --- 空值不填(默认): 提取所有代理类型IP 1:单独选中只提取高匿名代理IP。
proto :【 数字 】 提取socks4或socks5代理。不填写为空(默认):提取所有socks代理 4:只提取socks4代理 5:只提取socks5代理
。注:此项仅对socks接口有效。
rand :【 布尔 】 是否随机从IP库里提取IP。取值 --- 空值不填(默认): 提取最验证的IP 1:随机提取
style :【 数字 】 IP的下载风格取值 0:以txt文件下载,每行一对IP与端口还有类型与地区 1:每个IP端口以<br>分隔
2:每组以\n分隔 3:每组以\r\n分隔 4:每组以空格分隔 5:以txt文件形式下载,每行一对IP与端口。6:页面输出\r\n分隔一行一个IP与端口(默认)。7:每组以|分隔数据。8:页面输出标准 JSON 格式IP与端口。9:页面输出\r\n分隔一行一个IP,不带端口。
API问答
我的软件只支持长度较短的API,如何缩短API长度?
可以找客服开个较短的用户名密钥,然后API里中选择自己需要的参数。例如要做个短API每次提取最新100个IP,可以是这样:
http://tkdaili.com/api/***.aspx?vkey=QQ12345&num=100&style=3
我每次提取完后想得到剩余数量与到期时间,怎么获取?
1.可点击登录用户管理页面,便可查到。2.只要用户名密钥是正确的,其它输入提取数量为0,例如我们把提取数量设置为0:
http://www.tkdaili.com/api/***.aspx?vkey=test&password=&num=0&country=&type=&filter=&port=&speed=&https=&style=1
我不会弄API,有没有直接生成API的方法?
可以在线生成API接口链接。方法步骤: 1.点击登录用户管理页面 2.根据您的需求填空(一般只设置个数量即可),然后点【提取数据】 3.然后就会在地址栏(输网址的地方叫地址栏)里看到API链接。点击查看如何提取生成API链接图例?
有几个端口,我不想提取,但除了这几个端口以外的端口我都要提取,该怎么做API?
可以设置port端口列表,然后设置vport=1就行了。例如:
http://www.tkdaili.com/api/***.aspx?vkey=QQ12345&num=100&port=8088,8000,18186&vport=1&style=3