Firebase Cloud Messaging:使用云功能向特定用户发送通知

时间:2018-07-31 16:07:58

标签: firebase firebase-cloud-messaging google-cloud-functions

我有触发功能,当在帖子中创建新评论时激活。 我想将推送通知发送到“帖子”作者的设备。

exports.notificationComments = functions.firestore
  .document("comments/{commentId}")
  .onCreate((snap, context) => {
    const newData = snap.data();

    // newData.postAuthorId - post author firebase user id

    // how to send push notification to the post author?


  });

据我所知,我们可以使用FCM令牌,该令牌可以在用户设备上生成,然后发送到Firebase数据库,并将其存储在某个地方。然后从触发函数读取此FCM令牌,并向该令牌发送推送通知。

但是我们能否从Cloud函数内部的Firebase用户ID获取FCM令牌?还是我们需要从设备发送并在每次用户登录时存储它? 我误会了什么?

0 个答案:

没有答案
相关问题