如何使用Firebase函数将FCM发送给用户? [英] How can I use Firebase Functions to send FCM to user?
本文介绍了如何使用Firebase函数将FCM发送给用户?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想知道是否可以通过这些函数调用FCM通知当数据库发生一些变化的时候。
解决方案
Firebase SDK for Cloud Functions 包括 Firebase管理员SDK ,你可以在这里找到一个例子发送新的关注者的Firebase Cloud Messaging通知
简单地说: const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config()。firebase);
$ b exports.foo = functions.database.ref('/ bar')。onWrite(event => {
const tokens = ...;
const payload =。 ..;
return return admin.messaging()。sendToDevice(tokens,payload);
})
Firebase currently rolled out Firebase Functions to add server side code
I was wondering if there could be a way to call FCM notifications through those functions when there is some change in database.
解决方案
Firebase SDK for Cloud Functions includes the Firebase Admin SDK, you can find an example that we made here Send Firebase Cloud Messaging notifications for new followers
In brief:
const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);
exports.foo = functions.database.ref('/bar').onWrite(event => {
const tokens = ...;
const payload = ...;
return return admin.messaging().sendToDevice(tokens, payload);
})
这篇关于如何使用Firebase函数将FCM发送给用户?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文