浏览我们的分步指南,了解如何设置数据中心代理。
首先通过账户头像下拉栏进入到“控制台”。
进入到控制台,点击“IP 提取”(1)部分自定义代理使用设置。
首先进入“用户列表”(2),点击“添加账户”(3),创建一个子账户并填写所需的详细信息。
如果不想自定义创建子账户,可以跳过这一步。我们将会自动为您生成一个子账户。
进入“动态住宅代理”页面继续,点击“选择认证账户”(1)—填写“账户密码”(2)—“选择国家/城市”(3)—选择输出语言(4),生成 IP 提取链接。您可以将生成的链接点击“复制链接”到剪贴板以供访问。
当您复制得到代理的代码片段后,即可放入到您的程序当中使用。以python为例,我们将为您展示如何使用:
a. 代码示例
import requests
# 替换为您实际的代理地址,包含您的认证信息
proxyip = "http://username:password@ahk.luckdata.io:proxy_port"
# 目标API地址
url = "https://api.ip.cc"
# 配置代理
proxies = {
'https': proxyip,
'https': proxyip,
}
# 发起GET请求
response = requests.get(url=url, proxies=proxies)
# 打印返回的响应内容
print(response.text)
b. 代码说明
- proxyip:您需要将 username, password 和 proxy_port 替换为您的实际代理信息。
- proxies:requests 库的 proxies 参数用于指定 HTTP 和 HTTPS 请求使用的代理。通过将代理 URL 放入该字典中,所有请求都会通过代理发送。
- response.text:requests.get 方法返回一个响应对象,我们可以使用 response.text 来查看请求的返回内容。在示例中,我们请求的是 https://api.ip.cc,它会返回您的 IP 地址信息。
通过上述代码,您可以轻松地使用 Python 来通过代理访问 API。只需将代理地址配置到 proxies 参数中,就可以确保请求通过指定的代理服务器进行。