Firebase控制台-云消息传递-高级选项-自定义数据(键/值)

时间:2018-10-12 22:42:37

标签: node.js firebase firebase-cloud-messaging cordova-plugins

当我使用Firebase Admin SDK(nodeJS)并构建我的推送通知有效负载对象时,通知发送得很好。您将在Android节点内的对象中注意到,我有一个名为“ icon”的键值对:“ fcm_push_icon”。

此键值对我的应用程序极为重要,因为它会使默认应用程序图标显示在Android设备的推送通知中。

当我实际上要使用代码时,这是可行的:

null

但是,我想使用基于Web的Firebase控制台发送推送

当我尝试使用Fire Messaging使用Firebase控制台(通过Web浏览器)发送推送通知并发送没有任何其他自定义数据的消息时,由于推送通知会在Android设备上显示该应用程序图标,无法访问键/值“ icon”:“ fcm_push_icon”

长话短说,如何通过浏览器正确使用Firebase控制台云消息传递部分的“自定义数据(键/值)”区域下的“高级选项”部分?

我尝试输入密钥:图标和值fcm_push_icon。我也尝试过用或不用引号。我也尝试过这样设置键...

android

{“ notification”:{“ icon”:“ fcm_push_icon”}}

这些都不起作用,我仍然无法发送“ fcm_push_icon”有效载荷。

任何想法都很感激。

这是我在Firebase Web控制台上引用的部分的屏幕截图:

example

0 个答案:

没有答案