如何在Django上使用FCM pkg



我使用fcm_django包向Firebase发送通知API,但我对Firebase上的这两个概念有一些混淆,例如:(registeration_iddevice_id

https://fcm-django.readthedocs.io/en/latest/#setup

我把";服务器密钥";从Firebase到registration_id,但不明白device_id是什么意思,我应该给它加什么值?

在回答了以上问题之后,我试图通过Django上的管理页面通过创建registration_id来发送Django的通知;服务器密钥";并定义一种类型;web";,但当我创建这个对象时,我没有看到任何消息被发送到Firebase云。

注:-

我只想向一个设备发送通知,而不是向很多用户发送通知。

那么,有人能帮助我成功地完成这个任务吗?提前感谢

device_id是Firebase SDK在每个想要从FCM接收消息的设备/应用程序组合上生成的令牌。

要了解如何访问此令牌,请查看Android、Web和iOS的文档。

一旦您在特定客户端上有了令牌,您就需要将其发送到fcm-django包也可以访问它的地方;通常是云托管的数据库,如实时数据库或Firestore,它们也是Firebase的一部分。

Django可以从那里获得令牌,并将其传递给fcm-djangoAPI。

相关内容

  • 没有找到相关文章

最新更新