获取 Firebase 通知列表?
Posted
技术标签:
【中文标题】获取 Firebase 通知列表?【英文标题】:Get list of Firebase notifications? 【发布时间】:2016-11-10 10:25:48 【问题描述】:有没有办法查看通过 Firebase 发送的所有通知?
我在文档或其他任何地方都找不到任何内容。
如果可以通过控制台实现就太好了,但 HTTP 也可以!有什么想法吗?
【问题讨论】:
【参考方案1】:很遗憾,目前没有可用的 API 来检索您的 GCM/FCM 日志。但是,Firebase 通知控制台最近进行了改进,其中使用 FCM API 发送的消息的统计信息(目前仅发送计数)包含在 Firebase 通知控制台统计信息中。根据我在similar post 中的回答:
自 2018 年 8 月起,使用 FCM API 发送的消息的统计信息现在可以从控制台看到。在 云消息传递 部分,单击 报告 选项卡。从那里,您将能够按消息类型(
notification
、data
等)进行过滤Impressions 和 Opens 似乎仍然仅可用于使用控制台发送的消息。但是Sends现在肯定会计算使用 FCM API 发送的消息。
参考:https://firebase.googleblog.com/2018/08/in-app-messaging-crashlytics.html
您可能已经知道,只有通过控制台发送的通知才会在 Firebase Console 本身中可见。在左侧面板中,只需选择通知,您将看到使用控制台发送的通知列表。
一种方法也是使用 Google Play 开发者控制台,但该应用至少应该处于 Alpha 测试阶段。
类似的帖子:
Firebase Cloud Messaging Statistics API Firebase notification records/log API【讨论】:
当我发送 POST 请求以发布通知(也称为消息)时,我会收到message_id
和 multicast_id
。那这些还有用吗?
@Maverick283 对于multicast_id
,请参阅此post。对于message_id
,可以在Diagnostics tool中使用。以上是关于获取 Firebase 通知列表?的主要内容,如果未能解决你的问题,请参考以下文章