Reputation: 3711
I am using Firebase Cloud Messaging to send push notification to IOS and Android devices. I would like to send some text in message body, which has a part of it bold. That's how my JSON looks like now for android push notifications:
{
"message":{
"token":"bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1...",
"notification":{
"body":"Some plain text THIS TEXT SHOULD BE BOLD some plain text"
}
}
}
Now I would like to see the message in my push notification like this: "Some plain text THIS TEXT SHOULD BE BOLD some plain text"
Is it possible to do so?
Upvotes: 5
Views: 8968
Reputation: 7279
You can send as Markdown and make your Android client parse it, so your message would be something like
{
"message":{
"token":"bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1...",
"notification":{
"body":"Some plain text **THIS TEXT SHOULD BE BOLD** some plain text"
}
}
}
Upvotes: 2
Reputation: 317808
It's not possible to change the font characteristics for notification type messages with FCM. If you need to do some special work to create a notification, you should instead send a message with a data payload, and deal with its contents yourself.
Upvotes: 5