我们一直通过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"
}
出于某种原因,带有title
和body
的通知部分似乎被忽略了。设备上未显示任何通知。
任何人都可以确认通知可以通过SNS发送,还是(我们怀疑)有一些限制,只有json的data{...}
部分被理解?
答案 0 :(得分:1)
如果应用程序恰好在前台运行,通知将不会显示在托盘中。但是,数据仍应可用。以下是文档:https://blogs.msdn.microsoft.com/onenotedev/2016/01/12/onenote-api-throttling-and-how-to-avoid-it/
答案 1 :(得分:0)