您的位置首页百科知识

飞蚁爬虫ip代理API端口使用方法!

飞蚁爬虫ip代理API端口使用方法!

的有关信息介绍如下:

飞蚁爬虫ip代理API端口使用方法!

发现很多朋友对于API端口提取的IP代理方式不知道怎么使用,也不了解流程,这里以爬虫为例,给大家演示一下爬虫IP代理的使用方法。

实现机制如图:

数据转发流程:

1 ).连接接入服务器(proxy.360pdown.com:88)

2 ).发送数据至接入服务器

3 ).接入服务器从 IP 池中选择一个合适的 IP(x.x.x.x)并把数据转发到此 IP

4 ).x.x.x.x 访问真实服务器并按原路回送数据

2.如何使用

1).申请使用账号(以 lt_test_1 为例)

2).使用ip代理提供的 API 申请使用端口(此端口为代理服务器使用端口)

TXT格式

json格式

3).设置代理(手动代理或者编程实现)

ip 为服务器,端口为上一步申请的端口;

4).使用端口进行常规访问

5).释放端口

3.API使用说明

API 请求示例: 请求分配端口示例:http://proxy.360pdown.com:88/open?user_name=lt_test_1×tamp=15889653664&md5=00112233445566778899AABBCCDDEEFF&pattern=json&number=2&province=510000&city=510100

请求各字段含义:user_name 是给用户分配的用户名

timestamp 是当前时间戳,每次不能重复,必须比上次的值大(单位为 ms)

md5 是 md5(user_name+password +timestamp),

timestamp 要转为字符形式。password 为分配给用户的密码。

pattern 响应数据格式(txt|json)number 请求分配的代理个数(最小为 1,最大 200)

province 请求分配IP所在省份(如无要求可不添加)city 请求分配IP所在城市(如无需求可不添加)

省市编号详见我方提供的文档

响应: json 格式:{ “code”: 100, “left_ip”: 4914, “left_time”: 1876270, “number”: 2, “domain”: “ip.feiyiproxy.com”, “port”: [ 14343, 14344 ] }

响应各字段含义:

code 为响应代码号

left_ip 为账号上一次申请后剩余IP数

left_time为账号剩余使用时间(单位秒)

number 为本次申请个数

domain 为使用代理的IP(此IP为我方服务器,非实际使用IP)

port 为代理端口号

响应: txt 格式:100490818753912ip.feiyiproxy.com:14352ip.feiyiproxy.com:14353

响应各字段含义:

第一行为响应状态

第二行为为账号上一次申请后剩余IP数

第三行为账号剩余使用时间(单位秒)

第四行为本次申请IP数量第五行为代理IP和代理端口(此行以下内容全部为IP和端口)

状态查询接口 :http://proxy.360pdown.com:88/query?user_name=lt_test_1×tamp=15889653664&md5=00112233445566778899AABBCCDDEEFF&pattern=json

响应:{ “code”: 100, “left_ip”: 4901, “left_time”: 1873130,“used”: 0, “inuse”: 1, “port”: [ 10006 ] }

code 为响应代码号

left_ip 为账号上一次申请后剩余IP数

left_time为账号剩余使用时间(单位秒)

used 表示当前已使用的 ip 数量,

inuse 表示当前正在使用的 ip 数量,

port 表示当前正使用的端口号列表

注:最多返回 200 个端口号