如何使用 Firebase 函数向用户发送 FCM? [英] How can I use Firebase Functions to send FCM to user?

本文介绍了如何使用 Firebase 函数向用户发送 FCM?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Firebase 目前推出了 Firebase 函数来添加服务器端代码

Firebase currently rolled out Firebase Functions to add server side code

Firebase 函数

我想知道是否有办法在数据库发生变化时通过这些函数调用 FCM 通知.

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 包括 Firebase Admin SDK,您可以在此处找到我们制作的示例 向新关注者发送 Firebase 云消息通知

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

简而言之:

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 admin.messaging().sendToDevice(tokens, payload);  
})

这篇关于如何使用 Firebase 函数向用户发送 FCM?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆