gpt4 book ai didi

node.js - 如何在本地测试 Firebase FCM

转载 作者:太空宇宙 更新时间:2023-11-03 22:50:26 24 4
gpt4 key购买 nike

我正在尝试在本地 Firebase 服务器上运行一些 FCM 示例

Firebase 服务——仅功能、托管

但我收到授权错误

信息:发送消息时出错:{ 错误:尝试向 FCM 服务器进行身份验证时发生错误。确保用于验证此 SDK 的凭据具有适当的权限。请参阅https://firebase.google.com/docs/admin/setup有关设置说明。原始服务器响应:

如何在本地运行 FCM 示例?

最佳答案

您需要确保以正确的方式设置身份验证。 Firestore 和实时触发器默认具有身份验证设置,但对于包括 FCM 在内的其他 API,您需要授予访问权限。步骤如下所述:https://firebase.google.com/docs/functions/local-emulator

已复制:

  • 打开 Google Cloud Console 的“服务帐号” Pane 。
  • 确保选择 App Engine 默认服务帐户,并且使用右侧的选项菜单选择“创建 key ”。
  • 出现提示时,选择 JSON 作为 key 类型,然后点击“创建”。
  • 将您的 Google 默认凭据设置为指向下载的 key :export GOOGLE_APPLICATION_CREDENTIALS="path/to/key.json",然后重试firebase服务——仅限函数

关于node.js - 如何在本地测试 Firebase FCM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48219489/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com