要从 FCM 后端发送消息,我们有以下视图:
我想得到消息标签 (消息诽谤) from RemoteMessage
。当我调试该字段时,消息中的内容被标记为google.c.a.c_l
,我认为这是一个内部字段。
首先,我只是想知道和你的问题一样。但读完文档后here https://firebase.google.com/docs/cloud-messaging/concept-options并尝试了一下,我发现:
- 您无法在客户端设备上获取消息标签,因为它只是仅在 Firebase 控制台上显示的标签。
- 要在客户端获得标题,您必须使用高级选项这是底部自动折叠。使用高级选项,您还可以通过键/值将数据有效负载发送到客户端。
- Then
remoteMessage.getNotification().getBody()
对于通知的消息正文(来自消息文本/Texte du message),remoteMessage.getNotification().getTitle()
对于通知的标题(来自高级选项),remoteMessage.getData()
用于数据有效负载(来自高级选项)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)