Firebase 云消息传递都有哪些参数可用?

Posted

技术标签:

【中文标题】Firebase 云消息传递都有哪些参数可用?【英文标题】:What parameters are available for Firebase Cloud Messaging?Firebase 云消息传递有哪些参数可用? 【发布时间】:2018-03-25 17:37:11 【问题描述】:

是否可以为Firebase Cloud Messaging 使用除 title、body、icon、click_action 之外的其他参数? (我需要在 php/cURL 文件中添加一个是和否按钮以及一个单独的 click_action。)

【问题讨论】:

【参考方案1】:

是的,还有其他选择。请查看the documentation 以查看通知负载的规范。

https://firebase.google.com/docs/cloud-messaging/http-server-ref#notification-payload-support

通知类型的消息并没有为您提供很多控制通知行为的能力。如果您需要自定义内容,您可能需要使用数据类型消息并编写代码来处理您选择发送的有效负载。

【讨论】:

android FCM 有效负载选项是否适用于通过 Chrome for Android 浏览器安装在 Android (7) 设备上的 Progressive Web App (PWA)? 我不知道。这听起来像是你可以问的另一个问题。

以上是关于Firebase 云消息传递都有哪些参数可用?的主要内容,如果未能解决你的问题,请参考以下文章

在哪里可以找到有关 Firebase 云消息传递可用声音的文档?

firebase 云消息传递请求包含无效参数

Firebase 消息传递 onMessage 仅在窗口中可用

Firebase 云消息传递多个设备和一个帐户

Firebase 云消息传递消息日志

Firebase 云消息传递重复通知