/api/ProxyIp/juliang/proxies
累計調用 0 次
獲取動態代理
提取巨量代理動態 IP,返回解析好的 ip:port 列表(默認 JSON 格式)。
選填:單次提取數量,1-100,默認 1
選填:巨量代理業務編號;不傳則用平臺 .env(PROXY_JULIANG_TRADE_NO)
選填:由服務端代算簽名,可自由傳其它參數;與 custom_sign 二選一;不傳則用平臺 .env(PROXY_JULIANG_KEY)
選填:按官方規則算好的 32 位小寫 MD5(服務端會作為官方的 sign 發送);與 key 二選一;傳 custom_sign 時參數原樣透傳,服務端不做任何補全
選填:代理認證賬號,與 password 成對;不傳則用平臺 .env(PROXY_JULIANG_USERNAME)
選填:與 username 成對;不傳則用平臺 .env(PROXY_JULIANG_PASSWORD)
選填
選填:按地區篩選,多個用英文逗號分隔
選填:按運營商篩選(電信 / 聯通 / 移動)
選填:不支持 xml(無法解析出 ip:port)
選填:僅 result_type=text 時生效
選填:提取時自動把調用方 IP 加入白名單
選填:過濾掉今天已提取過的 IP
選填:在附加列返回城市名
選填:在附加列返回城市編碼
選填:在附加列返回該 IP 剩餘可用時長
選填:在附加列返回賬密認證信息
- key 與 custom_sign 只能二選一,同傳返回 20003。
- 兩者都不傳時:用平臺 .env 的密鑰走 key 模式;平臺未配置則返回 20011/40001。
- custom_sign 模式(自算簽名)的簽名與參數集嚴格綁定,改動任何參數都必須重算簽名,否則上遊接口返回 401。
- username 與 password 必須成對出現(傳一個會返回 20001);成對提供時每條代理附帶可直接使用的 proxy 字段。
- 附加列參數(city_name / ip_remain / auth_info 等)開啟後,該 IP 的附加內容統一放在 extra 字段,不影響 ip / port 解析。
| 字段 | 類型 | 說明 |
|---|---|---|
| proxies | array | 代理列表 |
| proxies[].ip | string | 代理 IP |
| proxies[].port | string | 代理端口 |
| proxies[].protocol | string | 協議:HTTP / SOCKS5 |
| proxies[].region | string | 歸屬說明(固定為「國內動態」) |
| proxies[].extra | string | 附加列內容;僅開啟附加列參數時出現 |
| proxies[].username | string | 代理認證賬號;隨賬密成對出現時才有 |
| proxies[].password | string | 代理認證密碼;隨賬密成對出現時才有 |
| proxies[].proxy | string | 可直接使用的代理地址;隨賬密成對出現時才有 |
| total | int | 返回總數 |
| fetched | int | 本次返回數 |
{
"proxies": [
{"ip": "27.28.167.190", "port": "36629", "protocol": "HTTP", "region": "国内动态",
"username": "user", "password": "pass",
"proxy": "http://user:pass@27.28.167.190:36629"}
],
"total": 1,
"fetched": 1
}