为什么要将旧版 API 用于 Firebase FCM 通知示例?



第74 行 https://github.com/firebase/functions-samples/blob/master/fcm-notifications/functions/index.js 作者使用遗留 API 的动力是什么?

换句话说,是否可以使用 Firebase FCM 非旧版 API 来实现相同的结果?

我与该样本的作者进行了核实。早在创建示例时,现在称为旧版 API 的 API 是可用的最佳 API。

发布新的 v1 API 时,我们考虑升级示例以使用该示例。但是(正如 Umar 评论的那样(由于新的 API 不再支持通过一次调用发送到多个令牌,因此在其他一些任务之后,升级的优先级被降低了。

我建议您在 Github 存储库上提交一个错误,以更新示例以使用最新的 API。我还建议提交功能请求,以将"一次调用发送到多个令牌"返回到新的 FCM API,因为它似乎是一个相当有用的功能。

更新

似乎所谓的多播发送操作即将进入 V1 API。来自有关 FCM 的 #AskFirebase 视频:

我们计划向 HTTP V1 添加多播功能,该功能允许您在单个 API 请求中发送到多个令牌。

最新更新