动态-生成代理链接
为指定子用户生成一条或多条代理链接及测试命令。
鉴权
所有渠道商接口均需在请求头中携带 accessKeySecret。密钥在渠道商管理平台中获取,并可根据需要重置。详见 通用信息。
接口描述
| 项目 | 说明 |
|---|---|
| 方法 | POST |
| 地址 | https://api2.ipmart.io/custom/links |
输入参数
| 参数名称 | 必选 | 类型 | 描述 |
|---|---|---|---|
| id | 是 | String | 子用户唯一标识 |
| cntry | 否 | String | 国家标识(通过 动态-查询代理支持地区 查询;随机国家可用 Any) |
| state | 否 | String | 州英文名称(通过接口查询可用标识) |
| city | 否 | String | 城市英文名称(通过接口查询可用标识) |
| protocol | 是 | String | 选择协议,可选 0、2(见 选择代理协议) |
| rule | 是 | String | 使用规则,可选 0、1、2(见 选择代理使用规则) |
| pattern | 是 | String | 选择格式,可选 0、1、2(见 选择代理格式) |
| ipCount | 否 | String | 生成链接个数;规则为「每次请求更换 IP」(1)时可不填 |
重要输出参数
| 参数名称 | 必选 | 类型 | 描述 |
|---|---|---|---|
| status | 是 | Int | 返回码 |
| errorMsg | 否 | String | 错误信息 |
| links | 否 | Array | 代理链接列表(位于 data.links) |
| test_link | 否 | String | 测试链接(位于 data.test_link) |
发送示例
json
{
"id": "6628d7aefb18f72de88627e5",
"protocol": "0",
"rule": "0",
"cntry": "AE",
"state": "Abudhabi",
"city": "Abudhabi",
"pattern": "2",
"ipCount": "4"
}返回示例
成功
json
{
"status": 200,
"errorMsg": null,
"data": {
"test_link": "curl -x xiaochong111-res_sc-AE_Abudhabi_Abudhabi-sid-73240518:dsf23f4234@proxy.ipmart.io:1000 ipinfo.io",
"links": [
"proxy.ipmart.io|1000|xiaochong111-res_sc-AE_Abudhabi_Abudhabi-sid-38220566|dsf23f4234",
"proxy.ipmart.io|1000|xiaochong111-res_sc-AE_Abudhabi_Abudhabi-sid-56987490|dsf23f4234",
"proxy.ipmart.io|1000|xiaochong111-res_sc-AE_Abudhabi_Abudhabi-sid-36351124|dsf23f4234",
"proxy.ipmart.io|1000|xiaochong111-res_sc-AE_Abudhabi_Abudhabi-sid-77807415|dsf23f4234"
]
}
}