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