FCM 批量消息 URL

问题描述 投票:0回答:1

我想使用 REST API 通过一个 HTTP 请求向 Firebase 发送多个通知

文档说 - “您应该合并请求并发送” https://firebase.google.com/docs/cloud-messaging/send-message#send-messages-to-multiple-devices

用于发送的curl命令是 curl *** -H '内容类型:多部分/混合;边界=“subrequest_boundary”'https://fcm.googleapis.com/batch

我发现https://fcm.googleapis.com/batch不再支持urlhttps://developers.googleblog.com/2018/03/discontinuing-support-for-json-rpc-and.html

向 FCM 发送多个通知的正确 URL 是什么?

firebase-cloud-messaging
1个回答
1
投票

有一个新的 API 用于通过 Firebase Cloud Messaging 发送消息,称为版本化 API。它存在于

/v1/projects/<your-project-id>/messages:send
上,并在 Firebase 文档中关于 发送请求 中有完整记录。

在这个新的版本化 API 中,通过向常规端点发送多部分请求来发送多条消息。此过程在发送一批消息部分中有完整记录,并且也包含在大多数可用的管理 SDK 中。


更新:来自发送批量消息的文档:

重要提示:本节中描述的批量发送方法已于 2023 年 6 月 21 日弃用,并将于 2024 年 6 月删除。对于协议,请改用标准的 HTTP v1 API 发送方法,通过迭代实现您自己的批量发送收件人列表并发送到每个收件人的令牌。对于 Admin SDK 方法,请确保更新到下一个主要版本。请参阅有关 2023 年 6 月已弃用的 FCM 功能的 Firebase 常见问题解答,了解更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.