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

android中的亚马逊SNS推送通知集成“平台凭据无效”

丁曦哲
2023-03-14

我正在尝试将亚马逊SNS推送通知服务集成到我的android应用程序中。

我所做的:

  1. 创建了新应用程序。
  2. Firebase云消息传递集成以获取“API密钥”。
  3. 现在,在AWS控制台上,我正在创建一个新的平台应用程序并提供与我从Google FCM收到的相同的“API Key”。

但是,在完成上述所有步骤后,我能够在AWS控制台上看到以下错误消息:

无效参数:属性原因:平台凭据无效(服务:Amazon SNS;状态代码:400;错误代码:InvalidParameter;请求ID:9c385a89-20c3-54e7-b0f0-0a57ffa6a30b)

共有1个答案

祁博雅
2023-03-14

您可以参考此相关的 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 通知吗?