我正在开发一个kivy应用程序,使用pypi的pyfcm包,firebase云消息传递几乎可以正常工作。
我所坚持的是如何获得“注册令牌”,firebase SDK创建的应用程序安装,使我有一个注册令牌发送推送通知。
似乎有很多信息分散在网络上关于做它使用一些其他语言以外的“python”,但python是我所知道的,所以我试图工作出来的语言。任何人有提示,我如何去,请?
我找不到一个python包里面有FirebaseMessaging.getToken()
,这是firebase文档一直提到的,所以我迷路了,我的大脑现在要糊状的,由于研究了几个小时,到目前为止:)
任何帮助感激不尽
1条答案
按热度按时间epfja78i1#
回答我自己的问题。
对于那些想知道和我一样的问题的人。我偶然发现了这个包https://github.com/Fox520/pushyy
在该软件包中,该软件包集成了获取设备令牌以及在令牌发生变化时更新令牌的功能。要让软件包在最新版本的gradle中正常工作,需要一些操作,但这是可以做到的。
似乎没有直接的“python”方法来获取令牌,所以使用这个包需要使用java和python代码来完成任务。使用这个包和pypi的pyfcm来发送消息,我现在可以从我的kivy应用程序发送firebase推送通知了:)