軟件對接API使用不了代理IP是什么原因
在使用代理IP的時候經(jīng)常會遇到一些問題,比如將API提取鏈接放入軟件中,發(fā)現(xiàn)提取不到代理IP,或者使用不了代理IP,這是什么原因呢?
一、獲取不到代理IP
1、代理IP返回格式不匹配不同的軟件對代理IP的要求格式不一樣,有的需要帶用戶名和密碼,有的需要text文本格式,有的需要json格式,有的甚至需要一些非主流的格式。如果代理IP返回格式不匹配的話,就會出現(xiàn)獲取不到代理IP的情況。
代理IP支持3種返回格式,分別是text文本格式,json格式和xml格式,還支持自定義格式,哪怕是非主流格式,也是可以自定義的。三種代理IP返回格式是在生成API提取鏈接的時候選擇,自定義格式是在實例管理下的“設(shè)置提取格式”里面設(shè)置的。
2、多個軟件同時或無間隔提取代理IP現(xiàn)在的代理IP套餐一般都有最小提取間隔,比如短效優(yōu)質(zhì)代理是10秒,獨享IP池是1秒,這樣做的目的是為了保證服務(wù)器的穩(wěn)定。但有些軟件沒有設(shè)置調(diào)用API提取間隔的功能,只能無間隔調(diào)用API;還有一些用戶是開多個軟件,同時調(diào)用API提取代理IP。
這兩種情況都會造成提取不到代理IP的后果,有什么解決辦法呢?如果軟件只能無間隔提取代理IP,那么可以在本地建立IP池,有間隔的獲取代理IP存入本地IP池,然后建立本地IP池的API接口,通過本地API接口無間隔的獲取代理IP使用;如果是多個軟件同時調(diào)用API獲取代理IP使用,可以給每個軟件購買一個API,也可以建立本地IP池。
二、當前無可用代理IP
1、授權(quán)不正確一般高質(zhì)量的代理IP都需要授權(quán)才能使用,如果授權(quán)不正確或者沒有授權(quán),就使用不了代理IP,軟件的話可能就會提示“當前無可用代理IP”或者其他錯誤信息。
代理IP授權(quán)模式一般有兩種,一種是“終端IP授權(quán)”,也就是俗稱的綁定IP白名單,需要綁定使用代理的終端的公網(wǎng)IP;還有一種是“用戶名+密碼”授權(quán),在使用代理IP的時候需要帳密驗證,要看軟件是否支持這種授權(quán)模式。
2、協(xié)議不對有的軟件僅支持http或者https協(xié)議,但是購買的socks5代理IP;有的軟件只支持socks5協(xié)議,但是買的https代理IP;有的軟件兩種協(xié)議都支持,但使用的時候沒有設(shè)置好,比如使用http代理IP,在軟件上選的是socks5協(xié)議。
這幾種情況都會導致代理IP使用失敗,可能就會提示“當前無可用代理IP”或者其他錯誤信息。以上就是軟件對接API使用不了代理IP的幾種原因,希望對大家有所幫助,若有其他疑問,可以隨時咨詢站網(wǎng)站客服。