Plataformas

Administra plataformas

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