Plataformas
Administra plataformas
- Crear / actualizar una plataforma - setPlatform
- Obtener plataformas - getPlatforms
- Obtener plataforma - getPlatform
Crear / actualizar una plataforma - setPlatform
POST https://api.service24gps.com/api/v1/setPlatform
Crea o actualiza una plataforma. NOTA: Una vez que se crea o actualiza, para verse reflejados los cambios se tiene que esperar alrededor de 5 minutos, ya que se maneja una cache.
Ver parámetros de solicitud:
apikey | Llave de autorización para uso de los Servicios Web. | 25sdsd234234aa93sdsdsd37c70118e72 |
token | Token devuelto por el método getToken. | wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== |
nombre | Nombre para la plataforma | My Platform |
url | Url de redireccionamiento para la plataforma | https://sitio.com/my_platform |
icono | Campo opcional, detalle visual para la plataforma (.svg, .png); en caso de no proporcionarse se toma uno por defecto. | https://sitio.com/my_icon.svg |
estado | Campo opcional, bandera para activar (1) o desactivar (0) la plataforma. Si no se proporciona por defecto es 1. | 1 |
id | Campo opcional, sólo se manda el identificador único cuando se va actualizar | 11 |
Solicitud de ejemplo:
curl --location --request POST 'https://api.service24gps.com/api/v1/setPlatform' \
--header 'Cookie: PHPSESSID=0ab8djc97ouk13tev2t9epf1l2' \
--form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \
--form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' \
--form 'nombre="My platform"' \
--form 'url="https://sitio.com/my_platform"' \
--form 'icono="https://sitio.com/my_icon.svg"' \
--form 'estado="1"' \
--form 'id="11"'
Respuesta de ejemplo:
{
"status": 200,
"data": {
"id": "11",
}
}
Ver campos de respuesta:
Campo |
Descripción |
Formato |
---|---|---|
id |
Identificador único de la plataforma. |
Entero |
Obtener plataformas - getPlatforms
POST https://api.service24gps.com/api/v1/getPlatforms
Obtiene el listado de plataformas disponibles que se hayan dado de alta anteriormente. NOTA: Una vez que se crea o actualiza, para verse reflejados los cambios se tiene que esperar alrededor de 5 minutos, ya que se maneja una cache.
Ver parámetros de solicitud:
apikey | Llave de autorización para uso de los Servicios Web. | 25sdsd234234aa93sdsdsd37c70118e72 |
token | Token devuelto por el método getToken. | wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== |
Solicitud de ejemplo:
curl --location --request POST 'https://api.service24gps.com/api/v1/getPlatforms' \
--header 'Cookie: PHPSESSID=0ab8djc97ouk13tev2t9epf1l2' \
--form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \
--form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="'
Respuesta de ejemplo:
{
"status": 200,
"data": [
{
"estado": "1",
"icono": "https://sitio.com/my_icon.svg",
"id": "11",
"nombre": "My plataform",
"url": "https://sitio.com/my_platform"
},
{
"estado": "1",
"icono": "https://sitio.com/icon_test.svg",
"id": "12",
"nombre": "My plataform 2",
"url": "https://sitio.com/my_platform_test"
}
]
}
Ver campos de respuesta:
Campo |
Descripción |
Formato |
---|---|---|
id |
Identificador único de la plataforma. |
Entero |
nombre |
Nombre que va tener la plataforma |
Texto |
estado |
Bandera que indica si la plataforma es activa o no (1 = activo, 0 = inactiva) |
Entero |
url |
Url dónde va redireccionar cuando se de clic en el icono. |
Texto |
icono |
Descripción visual de la plataforma. |
Texto |
Obtener plataforma - getPlatform
POST https://api.service24gps.com/api/v1/getPlatform
Obtiene la plataforma especifica que se haya dado de alta anteriormente. NOTA: Una vez que se crea o actualiza, para verse reflejados los cambios se tiene que esperar alrededor de 5 minutos, ya que se maneja una cache.
Ver parámetros de solicitud:
apikey | Llave de autorización para uso de los Servicios Web. | 25sdsd234234aa93sdsdsd37c70118e72 |
token | Token devuelto por el método getToken. | wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== |
id | Identificador de la plataforma. | 11 |
Solicitud de ejemplo:
curl --location --request POST 'https://api.service24gps.com/api/v1/getPlatform' \
--header 'Cookie: PHPSESSID=0ab8djc97ouk13tev2t9epf1l2' \
--form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \
--form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="'\
--form 'id="11"'\
Respuesta de ejemplo:
{
"status": 200,
"data": [
{
"estado": "1",
"icono": "https://sitio.com/my_icon.svg",
"id": "11",
"nombre": "My plataform",
"url": "https://sitio.com/my_platform"
}
]
}
Ver campos de respuesta:
Campo |
Descripción |
Formato |
---|---|---|
id |
Identificador único de la plataforma. |
Entero |
nombre |
Nombre que va tener la plataforma |
Texto |
estado |
Bandera que indica si la plataforma es activa o no (1 = activo, 0 = inactiva) |
Entero |
url |
Url dónde va redireccionar cuando se de clic en el icono. |
Texto |
icono |
Descripción visual de la plataforma. |
Texto |