【发布时间】:2016-11-03 05:52:47
【问题描述】:
我正在尝试从 GCM 迁移到 Firebase 云消息传递,我注意到当应用程序未运行时,通知托盘中会出现通知。对于 GCM,情况并非如此,是否显示通知取决于开发人员。我想与 FCM 有类似的行为,当应用程序运行时,我想静默处理推送消息,而不是让用户单击通知并启动应用程序。我怎样才能做到这一点。
谢谢, P
【问题讨论】:
标签: android firebase firebase-cloud-messaging
我正在尝试从 GCM 迁移到 Firebase 云消息传递,我注意到当应用程序未运行时,通知托盘中会出现通知。对于 GCM,情况并非如此,是否显示通知取决于开发人员。我想与 FCM 有类似的行为,当应用程序运行时,我想静默处理推送消息,而不是让用户单击通知并启动应用程序。我怎样才能做到这一点。
谢谢, P
【问题讨论】:
标签: android firebase firebase-cloud-messaging
Firebase 云消息有两种类型的消息:
FCM 会代表客户端应用自动向最终用户设备显示消息。通知消息具有一组预定义的用户可见键
客户端应用负责处理数据消息。
数据消息只有自定义键值对。
要发送数据消息,您需要使用 HTTP API [for Data Message]。 (引自Arthur)
完整文档:https://firebase.google.com/docs/cloud-messaging/concept-options
【讨论】: