check_activation_code

Para comprobar si un código de activación determinado está disponible (no asignado), utilice el método user/check_activation_code.

Endpoint

Copied!
svc=user/check_activation_code&params={
  "code": "<text>"
}

Parámetros

La solicitud debe contener el parámetro code, que indica el GUID del código que desea comprobar.

Respuesta

Si la solicitud se completa con éxito, la respuesta se devuelve en el siguiente formato:

Copied!
{
  "guid": <text>,  /* GUID del código de activación. */
  "tme": <uint>,   /* Hora de vencimiento del código, tiempo UNIX. */
  "tma": <uint>,   /* Hora en que el código se asignó a una unidad, tiempo UNIX. */
  "tmc": <uint>,   /* Hora de creación del código, tiempo UNIX. */
  "use": <int>     /* Indica si el código está en uso (1) o no (0). */
}

El código se busca entre todos los códigos de activación del usuario de nivel superior de su jerarquía. La respuesta contiene solo los datos del código indicado.

Si no se encuentra el código, no se devuelven sus datos. En su lugar, la respuesta contiene el código de error 0 y el motivo CODE_NOT_EXIST:

Copied!
{
  "error": 0,
  "reason": "CODE_NOT_EXIST"
}

Si la solicitud falla, se devuelve un código de error.

Códigos de error

Código de error Descripción
4 Parámetros de entrada no válidos.
6 Error interno del servidor.
7 Usuario no autorizado o acceso denegado.

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.