瀏覽我們的分步指南,了解如何設置動態住宅代理。
首先通過帳戶頭像下拉欄進入到“控制台”。
進入到控制台,點擊 “IP 提取”(1)部分自定義代理使用設置。
首先進入 “用戶列表 ”(2),點擊“添加賬戶”(3),創建一個子賬戶並填寫所需的詳細信息。
如果不想自定義創建子賬戶,可以跳過這一步。我們將會自動為您生成一個子賬戶。
進入“動態住宅代理”頁面繼續,點擊“選擇認證賬戶”(1)—填寫“賬戶密碼”(2)—“選擇國家/城市”(3)—選擇輸出語言(4)—“選擇維持IP使用時間”(5),生成 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 參數中,就可以確保請求通過指定的代理伺服器進行。