如Firebase团队所述,我在FCM上遇到了问题:
click_action:指示与用户单击通知相关的操作。设置此选项后,当用户单击通知时,将启动具有匹配的意图过滤器的活动。
我知道已经讨论过了,但是根据我的理解,根据我从文档中了解的内容,应该可以从firebase控制台中做到这一点。它没有说它的数据消息,而是说它是通知消息的字段,据我所知,这些是Firebase控制台发送的。
任何人都可以澄清这一点。谢谢!!
click_action目前无法通过Firebase控制台使用。
您说控制台发送通知消息是正确的,但是它不允许您设置通知消息的click_action字段。要使用click_action,您必须使用所有通知消息字段均可用的REST API发送通知消息。
请注意,通过控制台添加的自定义数据将成为通知消息随附的数据有效载荷中的键/值对。示例结构:
{
"to": <topic>,
"notification": {
<notification payload>
},
"data": {
<data payload, console custom data key/value pairs go here>
}
}
因此,click_action是通知有效内容的一部分,但是此时您必须使用REST API来使用它。我了解尚不清楚,因此我将研究可能的文档更新以使其更清楚。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句