Saltar al contenido

Carga útil de notificaciones push enriquecidas de FCM para iOS

Solución:

El mutable-content y content-available en su carga útil de FCM es incorrecta. Debe tener el formato mutable_content y content_available. Ambos son booleano y también debe estar fuera del notification parámetro. Al igual que:

{
   "to": "dWB537Nz1GA:APA91bHIjJ5....",
   "content_available": true,
   "mutable_content": true,
   "data":
   {
      "message": "Offer!",
      "mediaUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/FloorGoban.JPG/1024px-FloorGoban.JPG"
   },
   "notification":
   {
      "body": "Enter your message",
      "sound": "default"
   }
}

Para la contraparte de category en FCM, debes usar click_action:

La acción asociada con un usuario, haga clic en la notificación.

Corresponde a categoría en la carga útil de APN.

Esto funcionó para mí. La respuesta aceptada parece tener información innecesaria.

{
  "to" : "devicekey OR /topics/sometopic",
  "mutable_content": true,
  "data": {
    "mymediavideo": "https://myserver.com/myvideo.mp4"
  },
  "notification": {
    "title": "my title",
    "subtitle": "my subtitle",
    "body": "some body"
  }
}
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *