Viewing 0 reply threads
  • 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 0 reply threads
  • You must be logged in to reply to this topic.