3 votes

Est-il possible d'envoyer du texte en gras dans le corps de la notification push JSON en utilisant Firebase Cloud Messaging?

Je suis en train d'utiliser Firebase Cloud Messaging pour envoyer des notifications push aux appareils IOS et Android. Je voudrais envoyer un texte dans le corps du message, dont une partie doit être en gras. Voici à quoi ressemble mon JSON actuel pour les notifications push Android :

{
  "message":{
    "token":"bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1...",
    "notification":{
      "body":"Some plain text THIS TEXT SHOULD BE BOLD some plain text"
    }
  }
}

Maintenant, je voudrais voir le message dans ma notification push comme ceci : "Some plain text THIS TEXT SHOULD BE BOLD some plain text"

Est-il possible de le faire ?

2voto

Luiz E. Points 1543

Vous pouvez envoyer du Markdown et faire en sorte que votre client Android l'interprète, donc votre message ressemblerait à quelque chose comme ça

{
  "message":{
    "token":"bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1...",
    "notification":{
      "body":"Quelques texte en clair **CE TEXTE DOIT ÊTRE EN GRAS** quelques texte en clair"
    }
  }
}

1voto

Doug Stevenson Points 6978

Il n'est pas possible de changer les caractéristiques de la police pour les messages de type notification avec FCM. Si vous avez besoin de faire un travail spécial pour créer une notification, vous devriez plutôt envoyer un message avec une charge utile de données et traiter son contenu vous-même.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X