我已将 Android 应用连接到 Google Firebase 云消息服务 (FCM),如下所示本指南,
我已经关注了这个答案设置 FCM 和之间的连接AWS SNS.
我可以成功接收来自FCM控制台但不是来自AWS SNS 控制台.
消息邮寄状态登录AWS后,我发送的每条消息都显示成功,但我的设备上没有显示任何通知。
有没有办法检查发生了什么?
我遇到了完全相同的问题,来自 Firebase 的带有设备令牌的消息可以工作,但不知何故,从 SNS 到 Firebase 的消息未传递。
我也开发了 iOS 应用程序,当时,只需发送“brabra”即可将消息发送到 iOS。但是,FCM 仅接受特定消息格式以从 AWS SNS 控制台进行测试。
以下是通过 SNS 和 FCM 成功将消息传递到 Android 的示例格式。
{
"GCM": "{\"notification\": { \"body\": \"Sample message for Android endpoints\", \"title\":\"Hello world\" } }"
}
关键是我们必须修改为“通知”,而不是“数据”,并且通知中应该有正文和标题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)