经常提取不到代理IP是什么原因

作者:51IP代理 出处:互联网 时间:2021-03-31
    有一些用户反馈经常会提取不到代理IP,还有一些用户时而能提取到IP,时而提取不到代理IP,这是为什么呢?
 
   
 
    一、没有绑定终端IP或者没有添加服务器
 
    很多用户开通代理IP后,直接生成提取链接,对接到软件或程序里,结果发现获取不到IP,软件还查看不到是什么原因。这时候可以将提取链接复制到浏览器栏回车,可以查看返回结果。
 
    1、如果返回结果显示以下信息,那么就是没有绑定IP白名单,需要在后台操作下绑定,或者调用API接口绑定。
 
    {
 
    "code": "12007",
 
    "msg": "该产品当前授权模式为\"终端IP授权\",但尚未绑定终端IP"
 
    }
 
    2、如果返回结果显示以下信息,那么有两种可能,一是指定地区提取,而该地区没有IP,重新指定地区,或者不指定地区,全国地区随机提取;二是独享IP池套餐没有添加服务器,需要先添加服务器。
 
    {
 
    "code": "12009",
 
    "msg": "该参数条件下当前没有任何代理IP"
 
    }
 
    二、提取速度过快,没有遵守最小提取间隔
 
    一般优质代理IP为了维护服务器性能的稳定,都会有一个最小提取间隔,比如短效优质代理IP最小提取间隔是10秒,长效优质代理IP提取频率是1秒不超过10次,独享IP池和合租IP池是1秒一次。如果没有遵守这个最小提取间隔,过快的调用提取链接,则会提取失败。
 
    三、多线程同时提取,或多个同事同时提取
 
    因为有最小提取间隔的存在,所以不支持程序多线程同时调用API接口;也不支持一个API接口多个部门或者多个同事同时去调用。
 
    这种情况也有办法解决,那就是在本地维护一个IP池,遵守最小提取间隔去调用API接口获取IP,放入到本地IP池里,然后可以多线程同时获取本地IP池里的IP。多个同事或多个部门同时提取使用的话,建议最好是多买几个API,一个部门一个API接口或者一个同事一个API接口,这样才能互不影响,提高工作效率。
0