很多新手朋友不知道如何使用站大爷的代理IP,今天整理出一份完整的详细教程,希望对大家有所帮助。
1、注册账号
打开网站(www.zdaye.com),在网站右上侧单击“注册”,输入手机号,获取验证码,输入密码,单击“免费注册”。注册完登录后台,需要进行实名认证,单击左侧栏目的“账户信息”,可以选择实人认证,也可以选择企业认证。
2、开通代理IP产品
单击网站右侧的“产品导购”,可以看到各种产品的参数和价格,选择最适合自己的套餐,单击“详情”进入产品说明页,了解产品优势,然后单击“套餐详情”进入产品详情页,选择适合自己的套餐,单击“立即购买”,即可在线开通代理IP产品。
3、选择授权模式并授权
开通代理IP产品后,进入网站后台,单击左侧栏目的“实例管理”,选择自己开通的产品套餐,先进行授权,可以选择“终端IP授权”,也可以选择“用户名+密码”授权。如果是选择终端IP授权,则需要在最右侧的管理下,单击“绑定终端IP”,绑定使用代理的终端的公网IP;如果是选择“用户名+密码”授权,在使用代理IP的时候需要用户名密码验证。
4、生成提取链接
在实例管理最右侧的管理下,单击“生成提取链接”,进入提取链接生成面板,可以自定义“提取数量”和“位置筛选”,可以选择“IP剩余存活时间”和“返回类型”,根据自己的需要进行设置,然后单击“生成API提取链接”。
5、使用代理IP
很多人经常会问代理IP支不支持python,支不支持Java等,事实上,要看该编程语言支不支持使用代理IP,这里以python为例。
a、终端IP授权模式
#### test_url = "https://httpbin.org/ip" api_url = "***************" #获取站大爷代理IP的API接口地址,这里不便展示,也希望大家不要将自己的API透露给他人 proxy_ip = requests.get(api_url).text proxy_list = proxy_ip.split('\r\n') #这里的API提取链接是返回的text文本格式,以\r\n分割获取IP列表,还可以返回JSON,XML格式 for proxy_id in proxy_list: proxies = { 'http': 'http://'+proxy_id, 'https': 'http://' + proxy_id } resp = requests.get(test_url, headers=headers, proxies=proxies) print(resp.text)
b、用户名密码授权
#前半部分代码同上 for proxy_id in proxy_list: proxies = { 'http': 'http://用户名:密码@'+proxy_id, 'https': 'http://用户名:密码@' + proxy_id } esp = requests.get(test_url, headers=headers, proxies=proxies) print(resp.text)