是否可以将 Firebase 推送通知发送到特定令牌以及主题

Posted

技术标签:

【中文标题】是否可以将 Firebase 推送通知发送到特定令牌以及主题【英文标题】:Is it possible to send Firebase push notification to specific token and also to the topic 【发布时间】:2021-05-24 11:51:54 【问题描述】:

我想通过指定device-token 和特定的Topic 来发送推送通知。 使用Firebase admin-SDK 可以做到这一点吗? The documentation 分别指定了 Topicsdevice-token 方法,但没有明确定义可以同时使用这两种方法。

admin.messaging().sendToDevice(tokens, payload)
admin.messaging().sendToTopic("TOPIC", payload)

【问题讨论】:

【参考方案1】:

没有 API(无论是在 Admin SDK 中,还是在后台使用的 REST API 中)都可以通过一次调用将消息发送到主题和一组令牌。

我能想到的最接近的方法是让这些设备订阅辅助令牌,然后订阅using an OR condition to send to both topics。

【讨论】:

以上是关于是否可以将 Firebase 推送通知发送到特定令牌以及主题的主要内容,如果未能解决你的问题,请参考以下文章

Android FCM 推送日志

使用 Firebase/Batch 向特定登录用户推送通知

是否可以通过 POSTMAN 向特定应用程序包名称发送 FCM 推送通知?

Firebase 消息推送通知

当我将新闻添加到我的 Firebase 时,有啥方法可以自动发送推送通知

Swift 从用户向用户发送推送通知 Firebase