Autorización del módem
Autorización del módem
Esta consulta devuelve los datos de autorización por su ID.
Ejemplo
https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7Parámetros de la ruta
Nombre | Tipo | Descripción |
|---|---|---|
modemAuthId* | Cadena | Id del módem Autorización |
Cabeceras
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Respuesta
{
"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_MODEMCrear autorización
Esta solicitud crea una autorización en el módem (añade un usuario). Para los módems con la tarifa "BÁSICA", sólo se puede instalar un usuario
Ejemplo
https://mobile.proxy-seller.com/api/v1/modemAuthsCabeceras
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Cuerpo de la solicitud
Nombre | Tipo | Descripción |
|---|---|---|
modemIds* | Matriz de cadenas | Matriz de identificadores de módem en los que se escribirá el método de autorización |
authType* | enum: ["LOGIN", "IP"] | Сan sólo ser "LOGIN" o "IP" |
ip* | Cadena | Dirección IP (debe ser igual a la cadena vacía si authType = "LOGIN") |
inicio de sesión* | Cadena | sólo puede contener letras latinas, números y caracteres especiales (debe ser igual a la cadena vacía si authType = "IP") |
contraseña* | Cadena | sólo puede contener letras latinas, números y caracteres especiales (debe ser igual a la cadena vacía si authType = "IP") |
Ejemplo de cuerpo de solicitud
{
"modemIds": ["63c234098746e15666325bf9f"],
"authType": "LOGIN",
"ip": "",
"login" "samuel",
"password": "re129883pas",
}Respuesta
{
"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_MODEMEditar autorización
Esta solicitud de autorización de edición en el módem .
Ejemplo
https://mobile.proxy-seller.com/api/v1/modemAuths/1237jj213cb7965413342665Cabeceras
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Cuerpo de la solicitud
Nombre | Tipo | Descripción |
|---|---|---|
authType* | enum: ["LOGIN", "IP"] | Сan sólo ser "LOGIN" o "IP" |
ip* | Cadena | Dirección IP (debe ser igual a la cadena vacía si authType = "LOGIN") |
inicio de sesión* | Cadena | sólo puede contener letras latinas, números y caracteres especiales (debe ser igual a la cadena vacía si authType = "IP") |
contraseña* | Cadena | sólo puede contener letras latinas, números y caracteres especiales (debe ser igual a la cadena vacía si authType = "IP") |
Ejemplo de cuerpo de solicitud
{
"authType": "LOGIN",
"ip": "",
"login" "samuel new name",
"password": "new129883pas",
}Respuesta
la respuesta satisfactoria no tiene cuerpo, el estado satisfactorio viene determinado por el estado 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_FOUNDBorrar autorización
Esta petición elimina la autorización del módem (borra el usuario)
Ejemplo
https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7Parámetros de ruta
Nombre | Tipo | Descripción |
|---|---|---|
modemAuthId* | Cadena | id de autorización del módem |
Cabeceras
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Respuesta
trueAUTHORIZATION_FAILED,
IP_AUTHORIZATION_FAILED,
HOST_USER_ID_AND_AUTH_DOES_NOT_MATCHINVALID_MODEM_AUTH_IDMODEM_AUTH_NOT_FOUNDLimita la autorización
Esta petición devuelve los límites de la autorización especificada (usuario) en el módem seleccionado
Ejemplo
https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7/proxyLimit?modemId="63c234098746e15666325bf9f"Parámetros de ruta
Nombre | Tipo | Descripción |
|---|---|---|
modemAuthId* | Cadena | id de autorización del módem |
Parámetros de consulta
Nombre | Tipo | Descripción |
|---|---|---|
modemId* | Cadena | id del módem |
Cabeceras
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Respuesta
{
"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