【问题标题】:Android Device Not Receiving GCM Notifications from Amazon SNSAndroid 设备未收到来自 Amazon SNS 的 GCM 通知
【发布时间】:2015-10-23 09:17:08
【问题描述】:

我们正在将通知服务从我们的服务器转移到 SNS。 我们已跟进 AWS 文档。 我们能够成功设置 iOS 通知。

但是当发送到 android 时,设备上什么也没有收到。 我们目前在我们的实时服务器上使用相同的密钥设置了应用程序,我们使用设备数据库上活动的设备哈希添加了一个端点。 我们正在尝试从 SNS 面板发送消息,但我们的 Android 设备上没有收到任何消息!

使用 Amzon SNS 设置有效的 GCM 可能会缺少什么?

【问题讨论】:

  • 尝试开启SNS投递状态。见mobile.awsblog.com/post/TxHTXGC8711JNF/…
  • 已经这样做了,没有显示失败,只是设备上没有收到通知
  • 投递状态日志没有问题?您的设备可以接收来自其他应用的 GCM 吗?
  • 是的,我们可以成功接收,但不能从 SNS 接收
  • GCM 比 FCM 复杂得多。为什么你还没有迁移项目?

标签: android amazon-web-services push-notification google-cloud-messaging amazon-sns


【解决方案1】:

使用带有正文的通知负载,而不是数据负载。这是 JSON:

{
 "GCM": "{ \"notification\": { \"body\": \"Hey. Just saying hi.\" } }"
}

【讨论】:

    猜你喜欢
    • 2015-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-14
    • 2012-09-27
    • 1970-01-01
    相关资源
    最近更新 更多