我正在尝试将HTTP请求发送到FCM,以便可以在不使用Firebase控制台的情况下发送推送消息。 无论如何,当我使用curl(windows)测试我的连接时,它总是返回错误401

该请求缺少身份验证密钥(FCM令牌)。

引导我到这里

我用这个命令

curl -i -X POST -H 'Authorization: key=MyKeyCopiedFromProjectCredentials' https://fcm.googleapis.com/fcm/send -d "{\"registration_ids\":[\"ABC\"]}"

有人可以告诉我我哪里错了吗?

  ask by Hynek Bernard translate from so

本文未有回复,本站智能推荐:

1回复

Firebase FCM 使用正确的服务器密钥返回未经授权的错误

我正在尝试使用 Firebase Cloud Messaging 从我的服务器发送推送通知,但不断收到以下错误: 客户端错误: POST https://fcm.googleapis.com/v1/projects/my-project/messages:send导致401 Unauthori
1回复

Firebase 通知已成功发送,但未从我的 Service Worker 中显示

我试图在我的 web 应用程序中实现推送通知系统。 我有两个问题。 我遵循了一个教程,但更新了它并注册了一个服务工作者,因为我没有通过 firebase 托管。 当我发送通知时,我的 Service Worker 没有响应。 当我发送通知时,只显示第一个发送的通知。 索引.js
3回复

APNs身份验证密钥是否适用于我的所有应用ID?

我有一个应用程序,它是开发版。 我有2个Firebase项目:myApp和myApp-dev。 我有2个Apple App ID:myApp和myApp-dev。 我有1个身份验证密钥,我已经上传到我的两个firebase项目。 这是正确的吗? 一个身份验证密
1回复

向 FCM 执行 POST 请求时服务器密钥无效?

我正在关注本教程以获取推送通知,但我被困在它所说的部分 要触发推送消息,请向此 URL 发出 POST 请求。 我生成使用公钥和私钥这个网站,并放置在公钥applicationServerKey键调用之前registration.pushManager.subscribe ,我也得到一个正确
1回复

未从http请求中调用Firebase onMessageReceived()[重复]

这个问题已经在这里有了答案: 当Firebase 26 在后台运行应用程序时,如何处理通知 从Firebase控制台发现发送通知后,如果应用程序在后台运行,则不会调用onMessageReceived()方法。 因此,我遵循人们的建议使用HTTP POST请求
2回复

尝试向 FCM 服务器进行身份验证时出错

尝试向 FCM 服务器进行身份验证时出错。 确保用于验证此 SDK 的凭据具有适当的权限。 有关设置说明,请参阅https://firebase.google.com/docs/admin/setup在此处输入图片说明
1回复

我是否有任何方式或其他服务将具有不同消息(有效负载)的通知推送到一个http请求中的不同令牌?

我的目的:One推送通知到iOS应用程序,设备上的badgeNumber需要根据每个设备的徽章增量进行更新。 我们知道我们只能向不同的令牌发送一条消息(有效负载) 在iOS,我们无法更新徽章编号,即使我们在应用程序被迫从后台关闭时收到远程通知。 我想使用上面的方法向每个
1回复

到FCM服务器的Angular2 HTTP发布请求不起作用

我正在尝试使用Ionic 2和有角度的http向https://fcm.googleapis.com/fcm/send发出http发布请求,用postman测试的请求可以正常工作 这个问题是我这个问题的后续问题: HTTP.post到FCM服务器不起作用 控制台告诉错误消息是该