总览
新手开发者可通过如下5个步骤使用独享IP池:
1、进入管理服务器面板,选择地区线路添加拨号服务器。
2、通过修改重拨周期,可自用控制IP时长。
3、复制API接口到浏览器栏回车获取代理IP,进行本地调试和验证。
4、参考代码样例请求独享代理IP,进行程序代码编写和调试。
5、在程序中通过调用API接口获取代理IP,然后请求目标网站。
测试代理IP可用性
独享IP池支持"终端IP授权"和"用户名+密码"两种验证方式,建议您先在本机验证,成功后就可以正常使用了。
API接口文档说明
接口名称 | 接口功能 |
GetIP | 获取代理IP |
BindIP | 自动绑定使用者终端IP |
BindIP_Append | 追加式绑定使用者终端IP |
BindIPList | 绑定使用者终端IP列表 |
ClearBindIP | 清除绑定的所有终端IP |
GetBindIPList | 获取绑定的所有终端IP |
GetAddibleServerList | 获取可添加的地区线路列表 |
AddServer | 添加服务器到IP池内 |
GetServerList | 获取IP池内服务器列表 |
DelServer | 从IP池内删除服务器 |
ChangeIP | 强制切换指定服务器的IP |
GetServerIP | 获取指定服务器的IP和代理端口 |
GetInstanceList | 获取所有实例及相关参数 |
GetAreaDis | 获取IP池内服务器地域分布情况 |
AddHosts | 追加式添加域名解析记录 |
DelHosts | 删除域名解析记录 |
GetHosts | 获取所有自定义域名解析记录 |
SetDns | 设置自定义DNS服务器地址 |
GetDns | 获取自定义DNS服务器地址 |
管理拨号服务器
自助添加拨号服务器界面详细的记录了每台拨号服务器的评分,开发者可以根据评分高低选择自己需要的拨号服务器线路。
管理拨号服务器界面详细的记录了当前所选拨号服务器的信息和状态,开发者可以随时了解这些信息,从而方便调整和优化。
开发建议
参考如下开发建议,可以帮助您更加顺利地完成开发和调试:
1、注意检查程序返回的错误代码,这有助于您定位和解决潜在的问题。
2、密切关注拨号服务器信息,以便了解您当前代理服务器的状态。根据这些信息,您可以及时管理拨号服务器,从而提高工作效率。
3、根据业务需求,合理设置重拨周期,如果业务需求代理IP时长不确定,可以设置所允许的最长时间,当需要使用新代理IP时,可以强制提前切换代理IP。
4、确保您控制好调用API接口的频率,确保它不小于当前实例的最小提取间隔,以避免影响正常提取代理IP。
5、控制好对目标网站的请求频率,合理地调整并发请求量,以避免代理IP被目标网站屏蔽。
6、当使用用户名和密码进行访问时,请确保带上用户名和密码验证信息。如果使用终端IP授权,请确保绑定使用者的终端IP。
代码样例
使用GoLang通过API提取链接获取代理IP的代码样例 >
Python3使用httpclient调用Http代理IP的代码样例 >
Python2使用requests调用Socks5代理IP的代码样例 >
Node.js使用axios调用Http代理IP的代码样例 >
C语言使用libcurl库调用Socks5代理IP的代码样例 >
……
更多开发语言的代码样例可点击进去看左侧菜单