Autorización del módem
Actualizado:
Autorización del módem
Esta consulta devuelve los datos de autorización según su ID.
Ejemplo
https://mobile.proxy-seller.com/api/v1/modemAuths/62326bcaf3904578675f9ef7Parámetros de ruta
Nombre | Tipo | Descripción |
|---|---|---|
modemAuthId* | Cadena | Identificador de autorización del módem |
Encabezados
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). En el caso de los módems con la tarifa «BASIC», solo se puede dar de alta un usuario.
Ejemplo
https://mobile.proxy-seller.com/api/v1/modemAuthsEncabezados
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Cuerpo de la solicitud
Nombre | Tipo | Descripción |
|---|---|---|
modemIds* | Matriz de cadenas | Conjunto de identificadores de módem en los que se aplicará el método de autorización |
authType* | enumeración: ["LOGIN", "IP"] | Solo puede ser «LOGIN» o «IP» |
ip* | Cadena | Dirección IP (debe ser una cadena vacía si authType = «LOGIN») |
iniciar sesión* | Cadena | solo puede contener letras latinas, números y caracteres especiales (debe ser una cadena vacía si `authType = "IP"`) |
contraseña* | Cadena | solo puede contener letras latinas, números y caracteres especiales (debe ser una cadena vacía si `authType = "IP"`) |
Ejemplo de cuerpo de la 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_MODEMAutorización de edición
Esta solicitud solicita autorización para editar el módem.
Ejemplo
https://mobile.proxy-seller.com/api/v1/modemAuths/1237jj213cb7965413342665Encabezados
Nombre | Valor |
|---|---|
Tipo de contenido |
|
Autorización* |
|
Cuerpo de la solicitud
Nombre | Tipo | Descripción |
|---|---|---|
authType* | enumeración: ["LOGIN", "IP"] | Solo puede ser «LOGIN» o «IP» |
ip* | Cadena | Dirección IP (debe ser una cadena vacía si authType = «LOGIN») |
iniciar sesión* | Cadena | solo puede contener letras latinas, números y caracteres especiales (debe ser una cadena vacía si `authType = "IP"`) |
contraseña* | Cadena | solo puede contener letras latinas, números y caracteres especiales (debe ser una cadena vacía si `authType = "IP"`) |
Ejemplo de cuerpo de la solicitud
{
"authType": "LOGIN",
"ip": "",
"login" "samuel new name",
"password": "new129883pas",
}Respuesta
La respuesta correcta no tiene cuerpo; el estado de éxito viene determinado por el código de 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_FOUNDEliminar autorización
Esta solicitud retira la autorización del módem (elimina al 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 |
Encabezados
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 solicitud 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 |
Encabezados
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