通过Amazon SNS发送时,Android通知无效

时间:2015-06-04 03:18:17

标签: google-cloud-messaging amazon-sns

我们一直通过Amazon SNS和Google Cloud Messaging(GCM)向Android设备发送消息。这是我们输入SNS发送消息功能的原始SNS json消息:

{
    "GCM": "{\"data\":{\"someData\":62},\"notification\":{\"body\":\"Body message\",\"title\":\"A Title\"}}",
    "default": "My default message"
}

出于某种原因,带有titlebody的通知部分似乎被忽略了。设备上未显示任何通知。

任何人都可以确认通知可以通过SNS发送,还是(我们怀疑)有一些限制,只有json的data{...}部分被理解?

2 个答案:

答案 0 :(得分:1)

如果应用程序恰好在前台运行,通知将不会显示在托盘中。但是,数据仍应可用。以下是文档:https://blogs.msdn.microsoft.com/onenotedev/2016/01/12/onenote-api-throttling-and-how-to-avoid-it/

答案 1 :(得分:0)

我已经更新了json格式,并从Android设备上的SNS发送了通知。

temp.FirstName = "Dev"

SNS Notification on Android