调制解调器授权
调制解调器授权
该查询按 ID 返回授权数据。
示例
https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7路径参数
名称 | 类型 | 说明 |
|---|---|---|
modemAuthId* | 字符串 | 调制解调器 ID 授权 |
页眉
名称 | 价值 |
|---|---|
内容类型 |
|
授权* |
|
回应
{
"id": "62326bcaf3904578675f9ef7",
"authType": "LOGIN",
"login": "jAck",
"password": "re456pas",
"ip": ""
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_MODEM_AUTH_IDMODEM_AUTH_NOT_FOUND,
INVALID_MODEM创建授权
该请求将在调制解调器上创建授权(添加用户)。对于使用 "BASIC "资费的调制解调器,只能安装一个用户
示例
https://mobile.proxy-seller.com/api/v1/modemAuths页眉
名称 | 价值 |
|---|---|
内容类型 |
|
授权* |
|
请求正文
名称 | 类型 | 说明 |
|---|---|---|
modemIds* | 字符串数组 | 将写入授权方法的调制解调器 ID 数组 |
authType* | 枚举:["登录"、"IP"] | 只能是 "登录 "或 "IP"。 |
ip* | 字符串 | IP 地址(如果 authType = "LOGIN",必须等于空字符串) |
登录* | 字符串 | 只能包含拉丁字母、数字和特殊字符(如果 authType ="IP",必须等于空字符串) |
暗号* | 字符串 | 只能包含拉丁字母、数字和特殊字符(如果 authType ="IP",必须等于空字符串) |
请求正文示例
{
"modemIds": ["63c234098746e15666325bf9f"],
"authType": "LOGIN",
"ip": "",
"login" "samuel",
"password": "re129883pas",
}回应
{
"modemAuth": {
"id": "1237jj213cb7965413342665",
"authType": "LOGIN",
"login": "samuel",
"password": "re129883pas",
"ip": ""
},
"errors": {}
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHAUTH_OWNER_IS_NOT_MODEM,
INVALID_SYMBOLS_IN_INPUT,
INVALID_IP_ADDRESSINVALID_MODEM编辑授权
该请求可编辑调制解调器上的授权。
示例
https://mobile.proxy-seller.com/api/v1/modemAuths/1237jj213cb7965413342665页眉
名称 | 价值 |
|---|---|
内容类型 |
|
授权* |
|
请求机构
名称 | 类型 | 说明 |
|---|---|---|
authType* | 枚举:["登录"、"IP"] | 只能是 "登录 "或 "IP"。 |
ip* | 字符串 | IP 地址(如果 authType = "LOGIN",必须等于空字符串) |
登录* | 字符串 | 只能包含拉丁字母、数字和特殊字符(如果 authType ="IP",必须等于空字符串) |
暗号* | 字符串 | 只能包含拉丁字母、数字和特殊字符(如果 authType ="IP",必须等于空字符串) |
请求正文示例
{
"authType": "LOGIN",
"ip": "",
"login" "samuel new name",
"password": "new129883pas",
}回应
成功应答没有正文,成功状态由状态 200 决定。
AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHAUTH_OWNER_IS_NOT_MODEM,
INVALID_SYMBOLS_IN_INPUT,
INVALID_IP_ADDRESSMODEM_AUTH_NOT_FOUND删除授权
该请求将删除调制解调器的授权(删除用户)
示例
https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7路径参数
名称 | 类型 | 说明 |
|---|---|---|
modemAuthId* | 字符串 | 调制解调器授权 ID |
页眉
名称 | 价值 |
|---|---|
内容类型 |
|
授权* |
|
回应
trueAUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_MODEM_AUTH_IDMODEM_AUTH_NOT_FOUND限制授权
该请求将返回指定授权(用户)在所选调制解调器上的限制。
示例
https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7/proxyLimit?modemId="63c234098746e15666325bf9f"路径参数
名称 | 类型 | 说明 |
|---|---|---|
modemAuthId* | 字符串 | 调制解调器授权 ID |
查询参数
名称 | 类型 | 说明 |
|---|---|---|
调制解调器 ID* | 字符串 | 调制解调器的 ID |
页眉
名称 | 价值 |
|---|---|
内容类型 |
|
授权* |
|
回应
{
"id": "652319f04cb7965413432168",
"ownerId": "62326bcaf3904578675f9ef7",
"speedLimit": 10000,
"trafficLimit": 10000
}AUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHGOT_INVALID_AUTHS_BY_OWNERMODEM_AUTH_NOT_FOUND,
INVALID_MODEM,
PROXY_LIMIT_NOT_FOUND