要从 FCM 后端发送消息,我们有以下 View :
我想从 RemoteMessage
获取消息标签 (libellé du message)。当我对该字段进行调试时,消息中的内容被标记为 google.c.a.c_l
,我认为这是一个内部字段。
最佳答案
首先,我只是想和你的问题一样。但是在阅读文档后here玩弄它,我发现:
- 您无法在客户端设备上获取消息标签,因为它只是一个仅在 firebase 控制台上显示的标签。
- 要在客户端获得标题,您必须使用在底部自动折叠的高级选项。使用高级选项,您还可以通过键/值向客户端发送数据负载。
- 然后
remoteMessage.getNotification().getBody()
用于通知的消息正文(来自 Message text/Texte du message),remoteMessage.getNotification().getTitle()
用于通知标题(来自高级选项),remoteMessage.getData()
用于数据负载(来自高级选项)。
关于android - FCM - 获取消息标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39368248/