Obtener token con información extra - gettoken
POST https://api.service24gps.com/api/v1/gettoken
Para obtener acceso las aplicaciones y herramientas de los clientes deben solicitar a través del servicio una llave (Token) de autenticación que le permitirá hacer uso de los servicios durante seis horas continuas, una vez transcurrido este periodo de tiempo, se debe volver a solicitar otro Token de autenticación.
Ver parámetros de solicitud:
Parámetros | Descripción | Longitud | Ejemplo |
---|---|---|---|
apikey | Llave de autorización para uso de los Servicios Web. | 50 |
25sdsd234234aa93sdsdsd37c70118e72 |
token | Debe ir en blanco como cadena vacía. | 500 |
|
username | Un usuario autorizado para usar el servicio por parte del cliente y debe estar definido previamente. | 150 |
usuario |
password | Contraseña asociada al usuario. | 50 |
contraseña |
get_info | Bandera (1 o 0) para obtener además del token el tiempo restante de vida del mismo, información de usuario y cliente. | 1 |
1 |
Solicitud de ejemplo:
curl --location --request POST 'https://api.service24gps.com/api/v1/gettoken' \
--form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \
--form 'token=""' \
--form 'username="usuario"' \
--form 'password="contraseña"' \
--form 'get_info="1"' \
Respuesta de ejemplo con "get_info":
{
"status": 200,
"data": {
"id_user": "11",
"id_cli": "12",
"name_user": "prueba_user",
"name_cli": "FA SA CV",
"token": "wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==",
"time_left": 190
}
}
Ver campos de respuesta:
Campo |
Descripción |
Formato |
---|---|---|
id_user | Identificador único del usuario en plataforma. | Entero |
id_cli | Identificador único del cliente en plataforma. | Entero |
name_user |
Nombre del usuario en plataforma. |
Cadena de Texto |
name_cli |
Nombre del cliente en plataforma. |
Cadena de Texto |
token |
Cadena de texto que ayuda a autenticarte. |
Cadena de Texto |
time_left |
Cantidad de minutos restantes para el uso del token |
Cadena de Texto |