当前位置: 首页 > 知识库问答 >
问题:

发送空通知的亚马逊 SNS 控制台推送通知

陆宝
2023-03-14

我想通过GCM向Android手机endpoint发送推送通知。SNS 已配置并已准备好发送通知。在使用我发送的 JSON 的 SNS 控制台中

{ “GCM”: “{ ”通知“: { ”标题“: ”标题“, ”正文“: ”正文“}

但我只收到空notification.No正文,没有标题(只有应用程序图标)。

共有1个答案

殷浩慨
2023-03-14

这是正确的代码:

{
"GCM": "{ \"data\": { \"message\": \"test message\" } }"
}
 类似资料:
  • 我已经谷歌了这个问题,并搜索了AWS文档,但仍然找不到答案。 在哪里为GCM Android定义AWS SNS服务的消息推送图标图像?

  • 我们一直在通过Amazon SNS和Google Cloud Messaging(GCM)向Android设备发送消息。这是我们正在输入SNS发送消息功能的原始SNS json消息: 由于某种原因,带有和的“通知”部分似乎被忽略了。设备上未显示任何通知。 任何人都可以确认通知可以通过SNS发送,或者(正如我们所怀疑的那样)是否存在一些限制,其中只能理解json的数据部分?

  • 我正在尝试将集成到我的android应用程序中。 我所做的: 创建了新应用程序。 与集成以获取“API密钥”。 现在,在AWS控制台上,我正在创建一个新的平台应用程序并提供与我从Google FCM收到的相同的“API Key”。 但是,在完成上述所有步骤后,我能够在AWS控制台上看到以下错误消息: 无效参数:属性原因:平台凭据无效(服务:Amazon SNS;状态代码:400;错误代码:Inva

  • 我用原生android代码构建了一个应用程序(涉及推送通知)。对于推送通知,我使用亚马逊AWS社交网络。 我正在尝试使用“原生脚本”来构建相同的应用程序,但我无法在原生脚本中使用AWS SNS。似乎在“原生脚本”中还没有对AWS SNS的支持。 任何想法? 提前感谢。

  • 我为沙盒iOS设置了推送通知,它们曾经工作过,但由于某种原因目前不工作。这是来自云观察日志的错误AWS SNS: 这是我的发送代码(AWS Lambda调用此代码): Lambda方法的返回数据: 我已经将问题缩小到不与我的lambda方法关联,因为我试图发布到直接从SNS控制台创建的endpoint。我还想知道为什么这个旧的实现在过去,一个月或两个月前,仍然有效,而现在不再有效。我认为这可能与过

  • 我正在将自己的iOS推送服务迁移到亚马逊SNS。以前,我通过我们自己的服务器推送消息,这已经不够了。 后端是用PHP构建的,这是我如何使用旧解决方案发送推送通知的一些代码: 这是我发送的通知的正文。现在,我想使用AWS PHP SDK发布方法,通过SNS发送相同的通知。 我发现我必须通过这个发送推送通知: 在上面的代码示例中,$message是什么?感谢所有的帮助! 编辑:我已经用下面的JSON通