如何使用Admin SDK为数据库触发器设置Firebase FCM

算盘

我正在尝试使用Firebase Admin SDK和Node js为数据库触发器设置FCM通知。根据我在文档中阅读的内容,我了解您需要设备通知密钥才能发送通知。但是,服务器应如何获取设备通知密钥?这应该从客户端传递到服务器吗?还是我可以使用身份验证ID从服务器中查找的内容?

由于当Firebase数据库收到更新时应触发FCM,因此我不确定如何请求负责该更新的设备通知密钥。

谢谢

弗兰克·范普菲伦

您将需要将所有令牌存储在数据库中,然后您的发件人代码可以在其中读取它们。

如果您查看Firebase文档中有关设置应用程序以接收消息的示例代码,则会看到类似以下的代码:

public void onNewToken(String token) {
    Log.d(TAG, "Refreshed token: " + token);

    // If you want to send messages to this application instance or
    // manage this apps subscriptions on the server side, send the
    // FCM registration token to your app server.
    sendRegistrationToServer(token);
}

对的调用sendRegistrationToServer是您可能会执行的操作的一个示例:它是一个将令牌发送到服务器的函数,该服务器然后将其存储在数据库中。

如果再看一下在将数据写入数据库时​​向用户发送消息的示例,您会看到它从数据库读取令牌,使用它们将消息发送给所有相关的令牌,然后清除具有以下内容的令牌:过期了

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用liquibase为PostgreSQL数据库创建触发器?

来自分类Dev

如何使用 FCM 触发横幅通知?

来自分类Dev

如何不在整个数据库上设置递归触发器?

来自分类Dev

如何在onCreate触发器上访问Firebase云功能数据库的值

来自分类Dev

使用MySQL数据库触发器

来自分类Dev

如何从 Firebase Functions 将触发器放置到另一个 Firebase 数据库?

来自分类Dev

将Firebase数据库与FCM集成

来自分类Dev

使用Matlab FCM集群我自己的数据

来自分类Dev

如何使用Java JDBC从数据库获取所有触发器名称?

来自分类Dev

从表触发触发器后如何创建新数据库

来自分类Dev

Firebase Admin FCM 发送消息不起作用

来自分类Dev

WPF如何使用数据触发器为listboxitem中的图片设置动画?

来自分类Dev

FCM基于我使用Firebase查询获得的所有文档(使用Cloud函数的FCM)

来自分类Dev

如何在firebase函数中的一个子节点上的写触发器上从数据库中读取任何数据?

来自分类Dev

数据库中发生时间事件时如何发送FCM?

来自分类Dev

在使用云功能时,如何使用Firebase Admin SDK更改Firebase实时数据库中的数据?

来自分类Dev

如何在多个数据库表上创建一个触发器

来自分类Dev

如何添加数据库限制-检查约束或触发器

来自分类Dev

插入后如何防止数据库触发器更新@@ identity

来自分类Dev

如何添加数据库限制-检查约束或触发器

来自分类Dev

如何防止从触发器或存储过程保存到数据库?

来自分类Dev

如何在多个数据库表上创建一个触发器

来自分类Dev

如何在 Oracle 数据库 10g 中编写“IF UPDATING”触发器?

来自分类Dev

使用实体框架代码优先迁移添加数据库触发器

来自分类Dev

在sqlite数据库(如firebird)的触发器中使用post_event

来自分类Dev

TFS 2010分支触发器(使用数据库启动VM)

来自分类Dev

在C#中使用长过程调用数据库触发器

来自分类Dev

如何使用数据触发器设置WPF行为属性

来自分类Dev

如何使用FCM发送通知?

Related 相关文章

  1. 1

    如何使用liquibase为PostgreSQL数据库创建触发器?

  2. 2

    如何使用 FCM 触发横幅通知?

  3. 3

    如何不在整个数据库上设置递归触发器?

  4. 4

    如何在onCreate触发器上访问Firebase云功能数据库的值

  5. 5

    使用MySQL数据库触发器

  6. 6

    如何从 Firebase Functions 将触发器放置到另一个 Firebase 数据库?

  7. 7

    将Firebase数据库与FCM集成

  8. 8

    使用Matlab FCM集群我自己的数据

  9. 9

    如何使用Java JDBC从数据库获取所有触发器名称?

  10. 10

    从表触发触发器后如何创建新数据库

  11. 11

    Firebase Admin FCM 发送消息不起作用

  12. 12

    WPF如何使用数据触发器为listboxitem中的图片设置动画?

  13. 13

    FCM基于我使用Firebase查询获得的所有文档(使用Cloud函数的FCM)

  14. 14

    如何在firebase函数中的一个子节点上的写触发器上从数据库中读取任何数据?

  15. 15

    数据库中发生时间事件时如何发送FCM?

  16. 16

    在使用云功能时,如何使用Firebase Admin SDK更改Firebase实时数据库中的数据?

  17. 17

    如何在多个数据库表上创建一个触发器

  18. 18

    如何添加数据库限制-检查约束或触发器

  19. 19

    插入后如何防止数据库触发器更新@@ identity

  20. 20

    如何添加数据库限制-检查约束或触发器

  21. 21

    如何防止从触发器或存储过程保存到数据库?

  22. 22

    如何在多个数据库表上创建一个触发器

  23. 23

    如何在 Oracle 数据库 10g 中编写“IF UPDATING”触发器?

  24. 24

    使用实体框架代码优先迁移添加数据库触发器

  25. 25

    在sqlite数据库(如firebird)的触发器中使用post_event

  26. 26

    TFS 2010分支触发器(使用数据库启动VM)

  27. 27

    在C#中使用长过程调用数据库触发器

  28. 28

    如何使用数据触发器设置WPF行为属性

  29. 29

    如何使用FCM发送通知?

热门标签

归档