netexCloud - API de Web Services | Web services de de notificaciones push

Última modificación:


Creación de una notificación push

Crear (enviar) una notificación push.

  • URL: /integration/ws/management/rest/pushnotification
  • Method: POST
  • Headers:
    • Accept: encabezado de versión/formato 
    • X-Cloud-Auth-Token*: encabezado de autenticación 
  • Parameters:
    • customer: nombre clave del cliente al que pertenecen los usuarios a notificar
    • commonId: commonId del usuario del usuario al que enviar la notificación push. Obligatorio cuando no se especifica registrationId
    • registrationId: registration id de firebase al que enviar la notificación push. Obligatorio cuando no se especifica username
    • notification*: mapa con los parámetros predefinidos de la notificación push 
    • data: mapa con los parámetros personalizados de la notificación push
Si se especifica el parámetro registrationId, la notificación push será enviarda al dispositivo que representa. En otro caso, debe especificarse el parámetro username, y la notificación push se enviará a todos los dispositivos del usuario.

  • Responses:
    • 200: OK. Contenido:
      • status: estado general
      • location: ubicación genérica del recurso resultante (si lo hubiere)
      • message: mensaje genérico de “éxtio” o “error” (si lo hubiere)
      • responsePlatforms: respuesta para cada plataforma a la que afecta, cada una con el contenido:
        • status: estado en la plataforma
        • location: ubicación del recurso resultante en la plataforma (si lo hubiere)
        • message: mensaje de “éxito” o “error” en la plataforma (si lo hubiere)
  • Ejemplo de URL: http://netex.dev.learningcloud.me/integration/ws/management/rest/pushnotification
  • Ejemplo de respuesta:

{
"location": null,
"message": "",
"responsePlatforms": {},
"status": 202
}


¿Le resulta útil este artículo?
© 2023 Netex Knowledge Factory. Todos los derechos reservados. Aviso Legal | Política de Privacidad | Política de Cookies.
-