Proxy-IPV4 应用程序接口 可让您将代理的购买和续订集成到您的服务或应用程序中。合作伙伴与系统的交互,以及系统与合作伙伴的交互,都是通过 "应用程序/json "请求和响应进行的。所有通信均采用 UTF-8 编码。系统实施了防止 DOS 攻击的保护措施;每秒不允许有一个以上的请求。如果每秒发送的请求超过一个,响应将为 error_id=2在这种情况下,我们建议再次发送请求。
一般要求
获取余额信息
该请求允许查看当前余额
/client-api/v1/<apiKey/get/balance
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "货币": "美元 }
响应参数:
- "成功" - 运行状态 –"真/假",
- "平衡" - 当前余额.
获取完整的购买代理列表
/client-api/v1/<apiKey/get/proxies
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "currency": "USD"、 "countOfProxy":6、 "ipv4": [ { "id": "id1"、 "ip":"185.81.112.215", "country": "GBR"、 "dateStart":"2022-08-29T14:55:38.293+00:00", "dateEnd":"2022-08-30T23:59:38.293+00:00", "httpsPort": "49162"、 "socks5Port":"49163", "authInfo": { "login":"authLogin123", "密码": "authPassword" } }, { "id": "id2"、 "ip":"107.181.142.223", "country": "GBR"、 "dateStart":"2022-08-29T14:55:38.293+00:00", "dateEnd":"2022-08-30T23:59:38.293+00:00", "httpsPort": "49162"、 "socks5Port":"49163", "authInfo": { "login":"authLogin123", "密码": "authPassword" } } ], "ipv6": [ { "orderId": "orderId1"、 "ips": [ { "id": "id3"、 "ip":"140.82.53.23:10002", "country": "FRA"、 "dateStart":"2022-08-03T14:04:59.131+00:00", "dateEnd":"2022-10-02T14:04:59.159+00:00", "protocol": "SOCKS5"、 "authInfo": { "login":"authLogin123", "密码": "authPassword" } }, { "id": "id4"、 "ip":"140.82.53.23:10004", "country": "FRA"、 "dateStart":"2022-08-03T14:04:59.131+00:00", "dateEnd":"2022-10-02T14:04:59.159+00:00", "protocol": "SOCKS5"、 "authInfo": { "login":"authLogin123", "密码": "authPassword" } } ] } ], "移动": [ { "id": "id5"、 "IP":"61.62.63.64"、 "country": "FRA"、 "dateStart":"2022-08-30T14:54:25.414+00:00", "dateEnd":"2022-09-29T23:59:25.414+00:00", "httpsPort": "7781"、 "socks5Port": "8891"、 "mobileOperator": "freemobilesas_france"、 "rotationTime":0、 "rebootLink":"https://proxy-ipv4.com/modem/reboot/448eac96-8546-4389-8f56-54b2sb4798d12", "authInfo": { "login":"authLogin123", "密码": "authPassword" } }, { "id": "id6"、 "IP": "61.62.63.64"、 "country": "FRA"、 "dateStart":"2022-08-30T14:54:25.414+00:00", "dateEnd":"2022-09-29T23:59:25.414+00:00", "httpsPort": "7782"、 "socks5Port": "8892"、 "mobileOperator": "freemobilesas_france"、 "rotationTime":0、 "rebootLink":"https://proxy-ipv4.com/modem/reboot/44cf7d39-b682-4296-8909-7038ba99008b5", "authInfo": { "login":"authLogin123", "密码": "authPassword" } } ] }
响应参数:
- "ipv4" - 活动 IPv4 代理列表,
- "ipv6" - 活动 IPv6 代理列表,
- "移动" - 活动的移动代理列表,
- "id" - 代理 ID。扩展代理,
- "orderId" - 订单 ID。与其他代理类型不同,Ipv6 只允许按顺序扩展所有代理。,
- "国家" - alfa3 国家代码,
- "日期开始" - 租金开始日期,
- "日期结束" - 租金终止日期,
- "authInfo" - 授权数据,
- "协议" - 规程 –"HTTPS/SOCKS5",
- "旋转时间" - IP 地址的轮转时间(分钟)。0 表示链路随时轮换,
- "重启链接" - IP 重启链接,
- "移动操作员" - 移动运营商.
获取代理购买/续订的可用天数
可用天数因代理类型而异
/client-api/v1/<apiKey/get/days
Reqwest 参数:
- "代理类型" - 代理类型。值有三种类型 –"IPV4/IPV6/移动".
例如:reqwest:
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "currency": "USD"、 "天数": [ 1, 7, 14, 30, 60, 90 ] }
获取可购买的国家列表
可用国家列表可能因代理类型而异
/client-api/v1/<apiKey/get/countries
Reqwest 参数:
- "代理类型" - 代理类型。值有三种类型 –"IPV4/IPV6/移动".
例如:reqwest:
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "currency": "USD"、 "国家": [ { "name": "ENGLAND"、 "alpha3code":"GBR }, { "名称":"美国 "字母3代码": "USA" }, { "名称":"法国 "阿尔法3代码": "FRA" } ] }
响应参数:
- "姓名" - 国名,
- "alpha3code" - alfa3 国家代码。该字段的值将用于下订单.
获取可供购买的目标列表
获取
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "货币": "美元 目标 [ "instagram"、 "facebook"、 "vk"、 "博彩公司"、 "avito"、 "亚马逊 "cs go"、 "tiktok ] }
响应参数:
- "目标" - 可用目标列表。下订单时必须使用该参数。如果列表中没有您需要的内容,您可以在下订单时使用 "自定义目标 "字段.
IPv4 请求
获取已购买代理的 IPv4 列表
获取
/client-api/v1/<apiKey/get/proxies
Reqwest 参数:
- "代理类型" - 代理类型 –"ipv4".
例如:reqwest:
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "currency": "USD"、 "proxyType": "ipv4"、 "countOfProxy":2、 "代理": [ { "id": "id1"、 "ip":"185.81.112.215", "country": "GBR"、 "dateStart":"2022-08-29T14:55:38.293+00:00", "dateEnd":"2022-08-30T23:59:38.293+00:00", "httpsPort": "49162"、 "socks5Port":"49163", "authInfo": { "login":"authLogin123", "密码": "authPassword" } }, { "id": "id2"、 "ip":"107.181.142.223", "country": "GBR"、 "dateStart":"2022-08-29T14:55:38.293+00:00", "dateEnd":"2022-08-30T23:59:38.293+00:00", "httpsPort": "49162"、 "socks5Port":"49163", "authInfo": { "login":"authLogin123", "密码": "authPassword" } } ] }
响应参数:
- "代理" - 活动 IPv4 代理列表,
- "id" - 代理 ID。扩展代理,
- "国家" - alfa3 国家代码,
- "日期开始" - 租金开始日期,
- "日期结束" - 租金终止日期,
- "authInfo" - 授权数据.
计算购买价格
获取
Reqwest 参数:
- "代理类型" - 代理类型 –"ipv4",
- "天" - 租用天数(可通过其他请求获得可用值),
- "目标" - 使用代理的目的(可通过其他请求获取可用值),
- "自定义目标" - 如果目标列表中没有您需要的目标,您可以指定自己的目标。字段的长度必须为 5 个字符或以上(请求中必须有一个参数--目标或自定义目标),
- "国家" - alfa3 国家代码(可通过其他请求获取可用值),
- "计数" - 代表人数.
例如:reqwest:
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "currency": "USD"、 "proxyType": "ipv4"、 "天数":7、 "count":2、 "目标": "instagram"、 "amount":2.78、 "价格":1.39 }
响应参数:
- "金额" - 总金额,
- "价格" - 一个代理的价格.
计算扩展价格
获取
Reqwest 参数:
- "代理类型" - 代理类型 –"ipv4",
- "天" - 续订天数(可用值与购买时相同),
- "IpId" - 需要更新的代理 ID(允许用逗号分隔多个 ID).
例如:reqwest:
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "currency": "USD"、 "proxyType": "ipv4"、 "天数":7、 "count":3、 "amount":9.13、 "price":3.04、 "ipId": [ "id1"、 "id2"、 "id3 ] }
响应参数:
- "金额" - 总金额,
- "价格" - 延长一个代理权的价格,
- "ipId" - 的代理 ID 列表,用于扩展.
下订单
Reqwest 参数:
- "代理类型" - 代理类型 –"ipv4",
- "天" - 租用天数(可通过其他请求获得可用值),
- "目标" - 使用代理的目的(可通过其他请求获取可用值),
- "自定义目标" - 如果目标列表中没有您需要的目标,您可以指定自己的目标。字段的长度必须为 5 个字符或以上(请求中必须有一个参数--目标或自定义目标),
- "国家" - alfa3 国家代码,
- "计数" - 代表人数,
- "authType" - 授权类型 –"login/ip",
- "authIp" - 授权 IP 地址。只有在 authType = ip 时才需要填写此字段。.
例如:reqwest:
例文 reqwest:
{ "proxyType": "ipv4"、 "天数":90 天 "goal": "instagram"、 "country": "GBR"、 "count":2、 "authType": "login" } }
{ "成功":true、 "用户": "[email protected]"、 "余额":4.09、 "currency": "USD"、 "proxyType": "ipv4"、 "orderNumber":"DV-16620211552356-jA" }
响应参数:
- "订单号" - 订单号,
- "平衡" - 购买后的余额.
扩展代理
职位
Reqwest 参数:
- "代理类型" - 代理类型 –"ipv4",
- "天" - 续订天数(可用值与购买时相同),
- "IpId" - 要扩展的代理 ID 列表.
例如:reqwest:
例文 reqwest:
{ "proxyType": "ipv4"、 "天数":30、 "IpId": [ "id1"、 "id2 ] }
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":4.09、 "currency": "USD }
响应参数:
- "平衡" - 延长后的余额.
IPv6 请求
获取已购买代理的 IPv4 列表
获取
Reqwest 参数:
- "代理类型" - 代理类型 –"ipv6".
例如:reqwest:
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "currency": "USD"、 "proxyType": "ipv6"、 "countOfProxy":2、 "代理": [ { "orderId": "orderId1"、 "ips": [ { "id": "id1"、 "ip":"140.82.53.23:10002", "country": "FRA"、 "dateStart":"2022-08-03T14:04:59.131+00:00", "dateEnd":"2022-10-02T14:04:59.159+00:00", "protocol": "SOCKS5"、 "authInfo": { "login":"authLogin123", "密码": "authPassword" } }, { "id": "id2"、 "ip":"140.82.53.23:10004", "country": "FRA"、 "dateStart":"2022-08-03T14:04:59.131+00:00", "dateEnd":"2022-10-02T14:04:59.159+00:00", "protocol": "SOCKS5"、 "authInfo": { "login":"authLogin123", "密码": "authPassword" } } ] } ] }
响应参数:
- "代理" - 活动 IPv4 代理列表,
- "orderId" - //太,
- "id" - 代理 ID,
- "国家" - alfa3 国家代码,
- "日期开始" - 租金开始日期,
- "日期结束" - 租金终止日期,
- "协议" - 规程 –"HTTPS/SOCKS5",
- "authInfo" - 授权数据.
计算购买价格
/client-api/v1/<apiKey/get/order/price
Reqwest 参数:
- "代理类型" - 代理类型 –"ipv6",
- "天" - 租用天数(可通过其他请求获得可用值),
- "目标" - 使用代理的目的(可通过其他请求获取可用值),
- "自定义目标" - 如果目标列表中没有您需要的目标,您可以指定自己的目标。字段的长度必须为 5 个字符或以上(请求中必须有一个参数--目标或自定义目标),
- "国家" - alfa3 国家代码(可通过其他请求获取可用值),
- "计数" - 代理的数量。该值必须大于 10.
例如:reqwest:
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "currency": "USD"、 "proxyType": "ipv6"、 "天数":30 "count":10、 "目标": "instagram"、 "amount":7.25、 "价格":0.72 }
响应参数:
- "金额" - 总金额,
- "价格" - 一个代理的价格.
计算扩展价格
获取
Reqwest 参数:
- "代理类型" - 代理类型 –"ipv6",
- "天" - 续订天数(可用值与购买时相同),
- "orderId" - 需要续订的订单 ID(允许用逗号分隔多个 ID).
例如:reqwest:
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "currency": "USD"、 "proxyType": "ipv6"、 "天数":30、 "count":20、 "amount":123.42、 "price":6.17、 "ordersId": [ "orderId1"、 "orderId2 ], "ipId": [ "id1"、 "id2"、 "id3"、 "id4"、 "id5"、 "id6"、"id7 "id7"、"id8 "id8"、"id9 "id9"、"id10 "id10"、"id11 "id11"、"id12 "id12"、"id13 "id13"、"id14 "id14"、"id15 "id15"、"id16 "id16"、"id17 "id17"、"id18 "id18 "id19"、"id20 "id20" ] }
响应参数:
- "金额" - 总金额,
- "价格" - 延长一个代理权的价格,
- "ordersId" - 的订单 ID 列表,用于扩展,
- "ipId" - 的代理 ID 列表,用于扩展.
下订单
职位
Reqwest 参数:
- "代理类型" - 代理类型 –"ipv6",
- "天" - 租用天数(可通过其他请求获得可用值),
- "目标" - 使用代理的目的(可通过其他请求获取可用值),
- "自定义目标" - 如果目标列表中没有您需要的目标,您可以指定自己的目标。字段的长度必须为 5 个字符或以上(请求中必须有一个参数--目标或自定义目标),
- "国家" - alfa3 国家代码,
- "计数" - 代理的数量。数值可以大于 10,
- "authType" - 授权类型 –"login/ip",
- "authIp" - 授权 IP 地址。只有在 authType = ip 时才需要填写此字段。,
- "协议" - 规程 –"HTTPS/SOCKS5".
例如:reqwest:
例文 reqwest:
{ "proxyType": "ipv6"、 "天数":30 天 "goal": "instagram"、 "country": "GBR"、 "count":10、 "authType": "login"、 "协议": "SOCKS5" }
{ "成功":true、 "用户": "[email protected]"、 "余额":4.09、 "currency": "USD"、 "proxyType": "ipv6"、 "orderNumber":"DV-211552356-jA" }
响应参数:
- "订单号" - 订单号,
- "平衡" - 购买后的余额.
扩展代理
职位
Reqwest 参数:
- "代理类型" - 代理类型 –"ipv6",
- "天" - 续订天数(可用值与购买时相同),
- "orderId" - 要扩展的订单 ID 列表.
例如:reqwest:
例文 reqwest:
{ "proxyType": "ipv6"、 "天数":30、 "orderId": [ "orderId1" [ ] }
{ "成功":true、 "用户": "[email protected]"、 "余额":4.09、 "currency": "USD }
响应参数:
- "平衡" - 延长后的余额.
移动请求
获取可用移动资费列表
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "货币": "美元 "关税": [ { "country": "GBR"、 "mobileOperator": [ { "名称":"Three "rotationTime": [ 0, 5, 10 ] }, { "名称":"O2"、 "旋转时间 [ 5, 10 ] } ] }, { "country": "USA"、 "移动运营商": [ { "name":"AT&T Wireless"、 "rotationTime": [ 0, 5, 10 ] } ] } ] }
响应参数:
- "关税" - 关税清单,
- "国家" - alfa3 国家代码,
- "移动操作员" - 该国可用的运营商列表,
- "旋转时间" - IP 地址的可用轮转时间(分钟)。0 表示链路随时轮转.
活动的移动代理列表
获取
Reqwest 参数:
- "代理类型" - 代理类型 –"移动".
例如:reqwest:
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "货币": "美元 "proxyType": "mobile"、 "countOfProxy":2、 "代理": [ { "id": "id1"、 "ip": "61.62.63.64"、 "country": "FRA"、 "dateStart":"2022-08-30T14:54:25.414+00:00", "dateEnd":"2022-09-29T23:59:25.414+00:00", "httpsPort": "7781"、 "socks5Port": "8891"、 "mobileOperator": "freemobilesas_france"、 "rotationTime":0、 "rebootLink":"https://proxy-ipv4.com/modem/reboot/448eac96-8546-4389-8f56-54b2sb4798d12", "authInfo": { "login":"authLogin123", "密码": "authPassword" } }, { "id": "id2"、 "IP": "61.62.63.64"、 "country": "FRA"、 "dateStart":"2022-08-30T14:54:25.414+00:00", "dateEnd":"2022-09-29T23:59:25.414+00:00", "httpsPort": "7782"、 "socks5Port": "8892"、 "mobileOperator": "freemobilesas_france"、 "rotationTime":0、 "rebootLink":"https://proxy-ipv4.com/modem/reboot/44cf7d39-b682-4296-8909-7038ba99008b5", "authInfo": { "login":"authLogin123", "密码": "authPassword" } } ] }
响应参数:
- "代理" - 活动代理列表,
- "id" - 代理 ID。扩展代理,
- "国家" - alfa3 国家代码,
- "日期开始" - 租金开始日期,
- "日期结束" - 租金终止日期,
- "旋转时间" - IP 地址的轮转时间(分钟)。0 表示链路随时轮转,
- "重启链接" - 旋转 IP 的链接,
- "authInfo" - 授权数据.
计算购买价格
获取
Reqwest 参数:
- "代理类型" - 代理类型 –"移动",
- "天" - 租用天数(可通过其他请求获得可用值),
- "目标" - 使用代理的目的(可通过其他请求获取可用值),
- "自定义目标" - 如果目标列表中没有您需要的目标,您可以指定自己的目标。字段的长度必须为 5 个字符或以上(请求中必须有一个参数--目标或自定义目标),
- "国家" - alfa3 国家代码(可通过其他请求获取可用值),
- "计数" - 代表人数,
- "移动操作员" - 移动运营商(可通过其他请求获取可用值),
- "旋转时间" - IP 地址的轮换时间,以分钟为单位(可用值可通过其他请求获取)。.
例如:reqwest:
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "货币": "美元 "proxyType": "mobile"、 "rotationTime":5、 "mobileOperator": "freemobilesas_france"、 "天数":7、 "count":1、 "目标": "instagram"、 "金额":1.78、 "价格":1.78 }
响应参数:
- "金额" - 总金额,
- "价格" - 一个代理的价格.
计算扩展价格
获取
Reqwest 参数:
- "代理类型" - 代理类型 –"移动",
- "天" - 续订天数(可用值与购买时相同),
- "IpId" - 需要更新的代理 ID(允许用逗号分隔多个 ID).
例如:reqwest:
正文答案示例:
{ "成功":true、 "用户": "[email protected]"、 "余额":13.09、 "货币": "美元 "代理类型": "移动"、 "天数":7 天 "count":3、 "amount":9.13、 "price":3.04、 "ipId": [ "id1"、 "id2"、 "id3 ] }
响应参数:
- "金额" - 总金额,
- "价格" - 延长一个代理权的价格,
- "ipId" - 的代理 ID 列表,用于扩展.
下订单
职位
Reqwest 参数:
- "代理类型" - 代理类型 –"移动",
- "天" - 租用天数(可通过其他请求获得可用值),
- "目标" - 使用代理的目的(可通过其他请求获取可用值),
- "自定义目标" - 如果目标列表中没有您需要的目标,您可以指定自己的目标。字段的长度必须为 5 个字符或以上(请求中必须有一个参数--目标或自定义目标),
- "国家" - alfa3 国家代码,
- "计数" - 代表人数,
- "authType" - 授权类型 –"login/ip",
- "authIp" - 授权 IP 地址。只有在 authType = ip 时才需要填写此字段。,
- "移动操作员" - 移动运营商(可通过其他请求获取可用值),
- "旋转时间" - IP 地址的轮换时间,以分钟为单位(可用值可通过其他请求获取)。.
例如:reqwest:
例文 reqwest:
{ "proxyType": "移动"、 "天数":30、 "目标": "instagram"、 "country": "FRA"、 "count":1、 "authType": "login"、 "mobileOperator": "freemobilesas_france"、 "rotationTime":5 }
{ "成功":true、 "用户": "[email protected]"、 "余额":4.09、 "currency": "USD"、 "proxyType": "移动"、 "orderNumber":"DV-21x1552356-jA" }
响应参数:
- "订单号" - 订单号,
- "平衡" - 购买后的余额.
扩展代理
职位
Reqwest 参数:
- "代理类型" - 代理类型 –"移动",
- "天" - 续订天数(可用值与购买时相同),
- "IpId" - 要扩展的代理 ID 列表.
例如:reqwest:
例文 reqwest:
{ "proxyType": "移动"、 "天数":30、 "IpId": [ "id1"、 "id2 ] }
{ "成功":true、 "用户": "[email protected]"、 "余额":4.09、 "currency": "USD }
响应参数:
- "平衡" - 延长后的余额.
可能出现的错误
如果查询失败,您将收到一条错误信息
错误示例:
{ "success":false、 "error_id":2、 "error": "您发送请求的频率过高。每秒不允许超过一个" }
- "error_id" - 错误 ID,
- "错误" - 错误信息.
ID 错误:
- “1” - 在服务器上禁用 API,
- “2” - 您发送请求的频率过高。每秒不允许超过一个,
- “3” - 认证错误。您的 IP 没有访问权限,
- “4” - 不支持的方法,
- “5” - 代理类型不正确,
- “6” - 服务器上的 Ipv4 代理被禁用,
- “7” - 服务器上的 Ipv6 代理被禁用,
- “8” - 在服务器上禁用移动代理,
- “9” - 不正确的字段 [天数],
- “10” - 字段 [国家] 不正确,
- “11” - 不正确的[进球]区域,
- “12” - 字段 [authType] 不正确,
- “13” - 协议]字段不正确。必须为 [HTTPS] 或 [SOCKS5] 字段,
- “14” - 字段 [authIp] 不正确,
- “15” - 字段 [count] 不正确,
- “16” - 字段 [mobileOperator] 不正确,
- “17” - 字段 [rotationTime] 不正确,
- “18” - 字段 [IpId] 不正确,
- “19” - 字段 [orderId] 不正确,
- “20” - OrderId {orderId} 没有活动 IP!,
- “21” - 未找到 ID {ip}!,
- “22” - 请求必须包含 [goal] 或 [customGoal] (自定义目标,
- “23” - 未知错误,
- “24” - 余额不足,
- “25” - 错误键,
- “26” - 字段 [customGoal] 的长度必须为 5 个字符或更长.
点击此处获取 Proxy-IPV4 应用程序接口
最后更新于 6 月 16, 2023