安卓"Platform Credential Invalid"中的亚马逊 SNS 推送通知集成



我正在尝试将Amazon SNS Push Notification service集成在我的Android应用中。

我做了什么:

  1. 创建了新应用。
  2. Firebase Cloud Messaging集成以获取" API密钥"。
  3. 现在,在AWS控制台上,我正在创建一个新的平台应用程序,并提供了我从Google FCM收到的相同的" API密钥"。

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

无效参数:属性原因:平台凭据无效(服务:Amazonsns;状态代码:400;错误代码:InvalidParameter; invalidParameter;请求ID:9C385A89-20C3-54E7-B0F0-0F0-0F0-0A57FFA6A30B)

) ) >

您可以使用此相关线程参考。我在评论中看到了OP试图创建一个新密钥(在Firebase中),并且必须相应地更新该应用程序。

此外,从这个论坛中,当您在Google Cloud Console (Projects > APIs & auth > Registered apps > Register app)中注册应用程序时,您必须在平台中选择" Android"选项中的Accessing APIs via a web server选项。创建它后,在服务器密钥部分中选择API键。该键是正确的,可以让您在AWS控制台中创建该应用程序。

如果错误仍然存在,您也可以联系支持。

最新更新