0

我正在使用https://github.com/geeknam/python-gcm如何获取用于Android的FCM推送通知的注册令牌?

建立推送通知服务,这需要设备的API_KEY和注册ID才能发送消息。

我在console.developers.google.com上创建了一个应用程序,并获得了API_KEY。 现在我不知道如何获得注册ID。

是否有虚拟应用程序安装它将返回注册ID或类似的东西?

+0

你不能创建自己的android应用程序来生成设备令牌吗? – Anmol

回答

0

我在console.developers.google.com上创建了一个应用程序,并获得了API_KEY。

你只能当您在Firebase Console创建一个项目来获得有效服务器密钥。在开发者控制台中生成的API密钥(最近)不适用于GCM(和FCM)。从docs (under Server Key)注:

从2016年9月开始,您可以创建使用设置面板的云端通讯选项卡仅在火力地堡控制台新服务器密钥。需要创建新服务器密钥的现有项目可以在Firebase控制台中导入,而不会影响其现有配置。


有没有假的应用程序(一个或多个)上安装其中它将返回注册ID或类似的东西?

你必须创建自己的虚拟应用,在那里你必须调用getToken()生成一个注册令牌(又名注册ID)。请参阅FCM Quickstart in GitHub