当前位置: 首页 > 知识库问答 >
问题:

生成Firebase云消息服务器令牌

严升
2023-03-14

是否有任何API(Python、JS、...)可用于生成和检索Firebase云消息传递服务器令牌?

最终目标应与单击“项目设置”中的“添加服务器密钥”按钮相同。

共有1个答案

宋经赋
2023-03-14

无法在Firebase控制台之外生成该密钥。

也许可以看看FCM HTTP v1 API,它使用基于OAuth的安全模型,短生命令牌可以在服务器端生成。

 类似资料:
  • 我有一个PHP页面,我用它向我开发的移动应用程序的用户发送通知,这个页面在上个月之前工作正常,然后它给了我这个错误 {“多播id”:5174063503598899354,“成功”:0,“失败”:1,“规范id”:0,“结果”:[{“错误”:“无效注册”}]} 我试图使用此链接中的留档生成OAUTH令牌https://firebase.google.com/docs/cloud-messaging

  • 我已经从Firebase中导入的Google项目中删除了名为Server key(由Google Service自动创建)的api密钥。 现在,项目设置中的字段服务器密钥-云消息传递为空。我也不能发送通知,我从服务器上得到一个未经授权的401错误。 我能做什么?

  • 我在Android和iOS应用程序中使用FCM。客户端代码工作正常,因为我可以从Firebase控制台向两个平台发送通知,而不会出现任何问题。通过我的C#代码,我可以成功地将通知发送到android设备,但除非直接来自Firebase通知控制台,否则通知永远不会出现在iPhone上。我不知道是什么给你的。 C#服务器端代码 我的服务器端代码无法在iPhone上运行通知,但Firebase对此做出了

  • 我正在使用Firebase云消息传递来显示推送通知。前段时间在同一个项目上一切正常。现在我得到错误,当我试图检索令牌从Firebase。我已经看到了一些与facebook SDK和模拟器相连的堆栈溢出解决方案。我在多个真实设备上测试,这些解决方案都不起作用。 这是我的应用程序级gradle 这是我如何得到代币的

  • 我目前正在开发一个Android应用程序,我想包括Firebase云消息传递。我计划让树莓派每5分钟左右检查一个网站,并在发生变化时发送推送通知。在官方留档中,他们说我需要一个应用服务器才能通过Firebase发送消息。 这是否意味着我需要让我的Raspi全天候作为服务器运行,并且需要一个静态的IP/域?还是让我的Raspi通过Api(https://fcm.googleapis.com/fcm/

  • 我的应用程序在服务器上发生某种事件后接收推送通知。 除了在一小段时间内有许多事件一个接一个地发生的情况外,一切都很正常。 设备上的Firebase令牌也是正常的,因为应用程序从Firebase控制台接收通知。