通知(FCM)功能事件

时间:2017-11-12 23:18:09

标签: firebase firebase-realtime-database firebase-cloud-messaging firebase-console

我正在使用Firebase从控制台向我的应用用户发送通知。每次发送通知时,我都希望将数据存储在实时数据库中,并且我还要记录从控制台发送通知的人员。 到目前为止,我发现获得发布通知事件的唯一可行方法是:

exports.news2db = functions.pubsub.topic('news').onPublish(event => {
    ...
});

但是,这仅适用于我向特定主题发送通知的情况。我希望每次向控制台发送任何通知时都会触发一个事件,而不仅仅是主题。通过这个,我的意思是发送给所有应用程序用户,单个用户等的通知。有没有办法做到这一点?

我遇到的第二个问题是找出配置了哪个用户并将通知发送到控制台,以便我可以记录该信息。做这件事的最佳尝试是什么?

admin.auth(). ???

1 个答案:

答案 0 :(得分:0)

我对pubsub事件错了..它们不适用于通知。所以是的,当从控制台发送通知时,无法获得事件。