Viewing 1 post (of 1 total)
  • Author
    Posts
  • #8970
    Russell Medina
    Keymaster

    Estas instrucciones son generales para cualquier persona que desee eliminar la cola de mensajes de un dispositivo (como se muestra en la imagen a continuación) mediante la integración de las API de Pegasus Gateway.

    cola

    Para realizar esto necesitamos la ayuda de una herramienta de entorno de desarrollo API, como lo es Postman.
    https://www.getpostman.com/downloads/

    Lo principal para poder consumir las API de Pegasus es estar autenticado en tu Pegasus Gateway, esto lo hacemos con el recurso api/login.

    Enviaremos el siguiente JSON con el método POST cambiando las credenciales de ejemplo por las nuestras.

    json

    De igual manera ingresaremos la dirección de nuestro Pegasus Gateway, seguida del recurso que vamos a utilizar, como lo muestra la siguiente imagen.

    login

    Después de autenticarnos correctamente recibiremos un mensaje como este.

    auth

    Con el recurso api/devices/IMEI/messages/pending y el método GET podemos obtener los mensajes que nuestro dispositivo tiene en cola, como se muestra a continuación.
    * Sustituimos IMEI con el IMEI de nuestro dispositivo.

    getone

    Ahora, si al recurso api/devices/IMEI/messages/pending en vez de usar un GET usamos un DELETE, nos eliminara todos los mensajes que tenía pendientes de enviar y nos devolverá el mensaje que se muestra a continuación.

    mensajes eliminados

    Y ahora si nuevamente aplicamos un método GET, podremos observar que la cola del dispositivo ya está vacía.

    cola vacia

    Con esto finaliza este post. Recuerda darle una mirada a la documentación de las API de Pegasus https://docs.pegasusgateway.com/ para sacarle un 100% de provecho a la plataforma.

Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.