我想向用户发送推送通知,其中包含两件事:
对于第一个用例,我可以使用通知消息,第二个用例可以使用数据消息。但结合两种用例的最佳方法是什么?
创意1: 我可以为每个用例发送两条不同的消息吗?
创意2: 我使用数据消息,当应用收到消息时,应用程序负责显示通知。
我应该选择哪一种,还是有更好的方法?
答案 0 :(得分:0)
使用FCM,您可以向客户端发送两种类型的消息:
- 通知消息,有时被视为“显示消息”。这些由FCM SDK自动处理。
- 数据消息,由客户端应用程序处理。
听起来你正在做的不是“显示消息”。你只是想告诉你的应用做些什么。
此外,您应该知道应用程序在后台时无法直接处理通知消息。在这种情况下,FCM只会在通知栏中显示通知。