您现在可以通过控制台发送通知消息。注意它不同于数据电文;只有当应用程序处于前台时,通知消息才触发OnMessageReceived
回调。
它们位于“撰写消息”屏幕上的“高级选项”选项卡内。
只需将其展开并键入键/值映射即可。
这些信息将包含在通知的数据字段中。
Firebase通知控制台只能用于发送通知消息。它不能用于发送数据电文。
请参阅Firebase文档中消息类型中的表格:
通知消息
使用场景:FCM代表客户端应用程序自动向最终用户设备显示消息。通知消息有一组预定义的用户可见密钥。
发送方式:
>
使用您的应用程序服务器和FCM服务器API:设置通知密钥。可能有可选的数据负载。总是可折叠的。
使用通知控制台:输入消息文本,标题等,然后发送。通过在通知控制台中提供自定义数据来添加可选的数据负载。总是可折叠的。
数据电文
使用场景:客户端app负责处理数据消息。数据电文只有自定义键值对。
发送方式:
您可以使用Postman(用于测试http请求的rest客户端)同时测试通知消息和数据消息。请参见屏幕截图:
在标题传递中:
key:Content-Type, value:application/json
key:Authorization:key=<Server key>