【发布时间】:2021-06-16 21:26:23
【问题描述】:
我正在构建一个用户可以按赞的照片应用。假设有一个用户 A 和 B。当用户 A 对用户 B 点赞时,我需要显示通知。用户 B(应用程序可以处于后台或已终止)必须收到类似“嘿,你点了赞”之类的推送通知。
-
在这种情况下使用 fcm 是个好主意吗?
-
如果是,如何完成这些?
推荐链接:
Restrict FCM Notification for a specific users in Flutter
【问题讨论】:
-
要向设备发送消息,您需要调用 FCM API 并指定所谓的 FCM 服务器密钥。顾名思义,此密钥应仅在服务器或其他受信任的环境(例如您的开发机器或 Cloud Functions)上使用。这样做的原因是,使用服务器密钥,某人可以向您的所有用户发送他们想要的任何消息。有关如何执行此操作的示例,请参阅 stackoverflow.com/questions/37990140/… 和 firebase.googleblog.com/2016/08/…
-
虽然这些适用于 Android,但完全相同的方法也适用于 Flutter 应用。
标签: firebase flutter firebase-cloud-messaging