要从FCM后端发送消息,我们有这样的观点:
我想从RemoteMessage
获取消息标签(libellédumessage )。当我调试该字段时,邮件中的内容标记为google.c.a.c_l
,我认为这是一个内部字段。
答案 0 :(得分:5)
首先,我只是想问你的问题。但是在阅读了文档here并使用它之后,我发现了:
remoteMessage.getNotification().getBody()
用于通知的消息正文(来自消息文本/文本消息),remoteMessage.getNotification().getTitle()
用于通知的标题(来自高级选项),remoteMessage.getData()
数据有效负载(来自高级选项)。答案 1 :(得分:1)
尝试使用remoteMessage.getNotification().getTitle()
获取它。但是,请先检查remoteMessage.getNotification() != null
。
希望这有帮助。