答
方法一:在瀏覽器中設(shè)置IP和端口;
方法二:直接使用獲取IP列表接口:
獲取隧道代理IP列表接口 getIp
http://api.ipproxy.info:8422/api/getIp?type=&num=&pid=&cid=&orderId=&time=&sign=&dataType=&singleIp=
接口說明:
1. 本接口的作用是獲取基于隧道技術(shù)的代理IP地址和端口
2. 如果填寫了sign參數(shù)和time參數(shù),并且校驗通過,則會自動添加當(dāng)前使用的IP到白名單。
3. 如果不填寫sign參數(shù)和time參數(shù),則必須是添加到白名單的IP地址才能訪問。
4. 自動切換IP能夠提高請求的成功率,但是如果業(yè)務(wù)不允許自動切換,請設(shè)置成singleIp=1
請求參數(shù)(請注意大小寫)
參數(shù)名稱 | 含義 | 是否必填 | 范圍 |
orderId | 需要綁定的訂單號 | 是 | 請查看自己的訂單號 |
time | 時間戳/1000,和sign一起使用 | 否 | 用于保證即使您的請求被人攔截了,也僅能有1個小時的時效 時間戳/1000 |
sign | 校驗串,如果有校驗串,會自動加上當(dāng)前訪問的IP地址到白名單,如果沒有校驗串,會檢查IP白名單 | 否 | 請查看自己的secretKey和校驗串生成算法 |
num | 提取數(shù)量 | 否 | 1-200 |
type | IP協(xié)議類型 | 否 | 1 HTTP/HTTPS 2 SOCKS |
pid | 所需省份 | 否 | 0~30 ,不填默認(rèn)全國 詳細(xì)請對照省份清單表 |
cid | 所需城市 | 否 | 參照城市清單表,不填默認(rèn)全國或全省 |
dataType | 返回數(shù)據(jù)格式 | 否 | 0 json 1 txt 2 html 不填默認(rèn)0 |
singleIp | 當(dāng)正在使用中的IP掉線時,是否自動切換別的IP地址 | 0 自動切換,既可以不保持單獨的IP 1 不自動切換,既必須保持單獨IP 默認(rèn)為0,自動切換IP; | |
unbindTime | 綁定時長 | 否 | 綁定時長,單位秒,可選值60、180、300、600, 不填默認(rèn)60 |
noDuplicate | 去重標(biāo)記 | 否 | 0:不去重,1:24小時去重,不填默認(rèn)0 |
響應(yīng)格式
Code表示返回碼,0成功,其他失敗Msg表示錯誤信息,成功為空,其他的描述原因;錯誤碼和錯誤類型請參照錯誤碼表serialNo:返回的流水號,通過此流水號可以進(jìn)行解綁Data表示返回數(shù)據(jù),內(nèi)容為多個ip+port
{ serialNo:54687632a1s3d5f46assd321 code:0, msg:"", data:[ {ip:”111.111.111.111”,port:7890}, {ip:”111.111.111.111”,port:7891} ]}
錯誤碼
1. sign參數(shù)不能為空
2. orderId參數(shù)不能為空
3. time參數(shù)不能為空
4. time時間戳過期
5. 校驗不通過
6. 訂單號無效
7. 訪問太頻繁了,請休息一下 //目前限制為一個訂單號1秒鐘取一次
8. 您尚未設(shè)置IP白名單,請設(shè)置白名單之后,再來獲取
9. 對不起,您使用的IP地址不在白名單內(nèi)
10. 您已經(jīng)獲取了過多的IP并且沒有釋放,請訪問釋放接口釋放一些不使用的IP
11. 別的訂單號[%s]有相同的白名單IP,這是不被允許的