向多个设备发送推送 FCM (Web) 无法生成通知密钥

Send push to multiple devices FCM (Web) unable to generate notification key

我正在尝试弄清楚如何对多个令牌 ID 进行分组并执行 "Group messaging" 而不是通过主题组。该文件说响应将发送一个唯一的通知密钥:

  1. 使用 FCM
  2. 分组多个设备
  3. 网络推送JavaScript

这是我发送的 Postman 请求:

查看回复:

但我没有收到 google FCM 文档中的唯一通知 KEY。

您正在使用 端点 发送消息:

https://fcm.googleapis.com/fcm/send

导致它 return 回复,就像您发送消息一样。它忽略其他参数(operationnotification_key_name)并仅使用 registration_ids.

docs 中的示例 POST 请求所示(文档位于 Android、 示例是 POST 请求所以没关系),你应该使用:

https://android.googleapis.com/gcm/notification