我正在尝试将亚马逊SNS推送通知服务
集成到我的android应用程序中。
我所做的:
Firebase云消息传递
集成以获取“API密钥”。但是,在完成上述所有步骤后,我能够在AWS控制台上看到以下错误消息:
无效参数:属性原因:平台凭据无效(服务:Amazon SNS;状态代码:400;错误代码:InvalidParameter;请求ID:9c385a89-20c3-54e7-b0f0-0a57ffa6a30b)
您可以参考此相关的 SO 线程。我在评论中看到OP试图创建一个新密钥(在Firebase中),并且必须相应地更新应用程序。
此外,基于此论坛,当您在google cloud console (项目)中注册应用程序时
如果错误仍然存在,您也可以联系支持人员。
我想通过向Android手机endpoint发送推送通知。 已配置并已准备好发送通知。在使用我发送的 JSON 的 SNS 控制台中 { “GCM”: “{ ”通知“: { ”标题“: ”标题“, ”正文“: ”正文“} 但我只收到空notification.No正文,没有标题(只有应用程序图标)。
我已经谷歌了这个问题,并搜索了AWS文档,但仍然找不到答案。 在哪里为GCM Android定义AWS SNS服务的消息推送图标图像?
我们一直在通过Amazon SNS和Google Cloud Messaging(GCM)向Android设备发送消息。这是我们正在输入SNS发送消息功能的原始SNS json消息: 由于某种原因,带有和的“通知”部分似乎被忽略了。设备上未显示任何通知。 任何人都可以确认通知可以通过SNS发送,或者(正如我们所怀疑的那样)是否存在一些限制,其中只能理解json的数据部分?
我用原生android代码构建了一个应用程序(涉及推送通知)。对于推送通知,我使用亚马逊AWS社交网络。 我正在尝试使用“原生脚本”来构建相同的应用程序,但我无法在原生脚本中使用AWS SNS。似乎在“原生脚本”中还没有对AWS SNS的支持。 任何想法? 提前感谢。
我对amazon sns有奇怪的问题。我正在使用amazon aws的nodejs sdk向android设备发送推送通知。问题是当我将消息发送到亚马逊服务器时,它会返回一个MessageID,但消息没有传递。 这是亚马逊发布的代码: 如果我使用亚马逊控制台发布通知工作完美。此外,如果我从gcmMessage中删除JSON.stringify,它正在发送push通知,但没有gcm数据。
我知道亚马逊Sns可以使用GCM(开始使用适用于Android的谷歌云消息传递)向Android发送通知。我可以使用亚马逊 Sns 发送 IOS 通知吗?