总览
新手开发者可通过以下3个步骤使用长效住宅代理IP:
1、将API接口地址复制到浏览器地址栏,执行后获得代理IP,随后在本地进行测试与验证。
2、参考提供的代码样例,编写程序请求住宅Socks5代理IP,不断进行调试和优化。
3、在程序中,通过调用API接口来获取代理IP,然后使用该代理IP向目标网站发起请求。
测试代理IP可用性
住宅Socks5代理IP支持"终端IP授权"和"用户名+密码"两种验证方式,建议您先在本机测试,成功后就可以正常使用了。
API接口文档说明
接口名称 | 接口功能 |
GetIP | 获取代理IP |
BindIP | 自动绑定使用者终端IP |
BindIPList | 绑定使用者终端IP列表 |
ClearBindIP | 清除绑定的所有终端IP |
GetBindIPList | 获取绑定的所有终端IP |
GetTodayRequestTotal | 获取今日连接消耗总数 |
开发建议
参考如下开发建议,可以帮助您更加顺利地完成开发和调试:
1、控制好调用API接口频率,不能小于当前实例的最小提取间隔,避免影响正常提取代理IP。
2、提取代理IP后尽快使用,避免造成代理IP资源浪费,可调用API接口获取代理IP的剩余存活时间,随时掌握代理IP的情况。
3、注意区分4种付费模式的提取类型的区别,合理调整提取代理IP策略,避免浪费代理IP资源。详情参考《住宅Socks5代理付费模式》。
4、关注程序代码的返回编码,可协助您排查错误。
5、控制好请求目标网站频率,合理调整并发请求量,避免代理IP被目标网站屏蔽
6、使用用户名密码访问记得带上用户名密码验证,使用终端IP授权记得绑定使用者终端IP。
代码样例
Python3使用aiohttp调用Socks5代理IP的代码样例 >
Python2使用requests调用Socks5代理IP的代码样例 >
C语言使用libcurl库调用Socks5代理IP的代码样例 >
GoLang使用标准库调用Socks5代理IP的代码样例 >
Node.js使用request-promise调用Socks5代理IP的代码样例 >
……
更多开发语言的代码样例可点击进去看左侧菜单