Proxy-seller

调制解调器

Updated:

获取所有调制解调器

GEThttps://mobile.proxy-seller.com/api/v1/modems

此请求将返回您所有的调制解调器

示例

https://mobile.proxy-seller.com/api/v1/modems

标题

姓名

值

内容类型

application/json

授权*

<YOUR_API_TOKEN>

回复

[
  {
    "id": "63c234098746e15666325bf9f",
    "ip": "",
    "use": false,
    "status": "DOWN",
    "ipProxy": "101.111.44.191",
    "portHttp": "40303",
    "portSocks": "50303",
    "simProvider": "MTS UKR",
    "simNumber": null,
    "hostId": "21vjv1224n45v7457mvcas"
  }
]
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH

更改调制解调器IP地址

PATCHhttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/change-ip

此请求将更改指定调制解调器的 IP 地址。

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/change-ip

路径参数

姓名

类型

描述

modemId*

字符串

调制解调器的ID

标题

姓名

值

内容类型

application/json

授权*

<YOUR_API_TOKEN>

请求正文

姓名

类型

描述

值*

字符串

需在调制解调器上设置的IP地址

请求正文示例:

{
  "value": "127.0.0.1"
}

回复

true
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_MODEM_ID,
INVALID_IP_ADDRESS
INVALID_MODEM

将调制解调器设置为“暂停”状态

POSThttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/pause

此请求将暂停调制解调器的运行

示例

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/pause

路径参数

姓名

类型

描述

modemId*

字符串

调制解调器的ID

标题

姓名

值

内容类型

application/json

授权*

<YOUR_API_TOKEN>

回复

{
  "success": false,
  "response": "modem-already-unused",
  "code": 0
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
MODEM_NOT_FOUND,
(body can content error description, if error on pause occurred)

取消调制解调器暂停状态

POSThttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/unpause

此请求将恢复处于暂停状态的调制解调器

示例

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/unpause

路径参数

姓名

类型

描述

modemId*

字符串

调制解调器 ID

标题

姓名

值

内容类型

application/json

授权*

<YOUR_API_TOKEN>

回复

{
  "success": false,
  "response": "modem-already-used",
  "code": 0
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
MODEM_NOT_FOUND,
(body can content error description, if error on pause occurred)

重启调制解调器

重启特定的调制解调器。

PATCHhttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/reboot

此请求将重启所选的调制解调器。

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/reboot

路径参数

姓名

类型

描述

modemId*

字符串

调制解调器的ID

标题

姓名

值

内容类型

application/json

授权*

<YOUR_API_TOKEN>

回复

成功的响应没有正文,成功状态由状态码 200 确定

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH

调制解调器旋转

在您的调制解调器上设置或更改旋转设置。

POSThttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/rotation

此请求用于设置或更改调制解调器的轮换顺序。

示例

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rotation

标题

姓名

值

内容类型

application/json

授权*

<YOUR_API_TOKEN>

查询参数

姓名

类型

描述

旋转*

数字

旋转时间(分钟)

如果您将旋转间隔设置为 5 分钟,调制解调器将每 5 分钟改变一次旋转方向。

如果未设置旋转方向,则将其重置

包含查询条件的请求示例

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/rotation?rotation=5

回复

成功的响应没有正文,成功状态由状态码 200 确定

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
INVALID_MODEM

调制解调器授权

获取调制解调器授权。

GEThttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/auths

此请求将返回调制解调器上设置的所有授权

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/auths

路径参数

姓名

类型

描述

modemId*

字符串

调制解调器 ID

标题

姓名

值

内容类型

application/json

授权*

<YOUR_API_TOKEN>

回复

[
  {
    "id": "62326bcaf3904578675f9ef7",
    "authType": "LOGIN",
    "login": "jAck",
    "password": "re456pas",
    "ip": ""
  }
]
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
 INVALID_MODEM

调制解调器的限制

如果您需要在调制解调器中设置速度或流量限制。

POSThttps://mobile.proxy-seller.com/api/v1/modems/proxyLimit

此请求对调制解调器设置了限制。

注意!如果调制解调器设有授权(用户),且其中至少一个授权的代理限制已被启用,那么在对调制解调器设置限制时,所有授权中的限制都将被重置。

示例

https://mobile.proxy-seller.com/api/v1/modems/proxyLimit

标题

姓名

值

内容类型

application/json

授权*

<YOUR_API_TOKEN>

请求正文

姓名

类型

描述

modemIds*

字符串数组

调制解调器 ID 数组

speedLimit*

数字

调制解调器速度限制(单位:比特)

流量限制*

数字

以比特为单位的交通限速

超限通知*

布尔

在限额用完时通知我吗?

请求正文示例

{
    "modemIds": ["63c234098746e15666325bf9f"],
    "speedLimit": 209715200,
    "trafficLimit" 4294967296,
    "outOfLimitNotifications": false
}

回复

{
  "failedModems": []
}
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH,
MODEM_${id}_HAVE_INSUFFICIENT_PRIVELIGIES
INVALID_MODEM_IDS
MODEM_NOT_FOUND, RATE_NOT_FOUND

提交报告

如果您遇到调制解调器相关的问题,请提交一份故障报告。

POSThttps://mobile.proxy-seller.com/api/v1/modems/report

此项用于上报一个或多个调制解调器出现的问题。

示例

https://mobile.proxy-seller.com/api/v1/modems/report

标题

姓名

值

内容类型

application/json

授权*

<YOUR_API_TOKEN>

请求正文

姓名

类型

描述

hostId*

字符串

主机 ID

modemIds*

字符串数组

调制解调器 ID 数组

描述*

字符串

关于调制解调器问题的描述

区域设置*

字符串

语言,现在您可以发送“en”

请求正文示例

{
    "hostId": "21vjv1224n45v7457mvcas",
    "modemIds": [
        "63c234098746e15666325bf9f"
    ],
    "description": "not working",
    "locale": "en"
}

回复

成功的响应没有正文,成功状态由状态码 200 确定

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH
MODEM_${id}_NOT_FOUND

删除调制解调器限制

DELETEhttps://mobile.proxy-seller.com/api/v1/modems/{modemId}/proxyLimits

此请求将清除调制解调器上设置的所有限制。

示例

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f/proxyLimits

路径参数

姓名

类型

描述

modemId*

字符串

调制解调器 ID

标题

姓名

值

内容类型

application/json

授权*

<YOUR_API_TOKEN>

回复

true
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH

删除调制解调器

DELETEhttps://mobile.proxy-seller.com/api/v1/modems/{modemId}

此请求将移除调制解调器。

请注意,这可能会造成不可逆的后果。

示例

https://mobile.proxy-seller.com/api/v1/modems/63c234098746e15666325bf9f

路径参数

姓名

类型

描述

modemId*

字符串

调制解调器 ID

标题

姓名

值

内容类型

application/json

授权*

<YOUR_API_TOKEN>

回复

成功的响应没有正文,成功状态由状态码 200 确定

AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCH

On this page

调制解调器 | Proxy-seller