如何在 Amazon SNS 中为推送通知创建 Android 平台应用程序?
上次更新时间:2020 年 5 月 29 日
我想在 Amazon Simple Notification Service (Amazon SNS) 中创建一个平台应用程序,以将通知推送给 Android 设备。该如何操作?
简短描述
要在 Amazon SNS 中创建您的 Android 平台应用程序,您需要 Firebase Cloud Messaging (FCM) 提供的凭证。请务必在 Firebase 控制台网站添加一个项目。
注意:Amazon SNS 推送通知并非在所有 AWS 区域都可用。 有关更多信息,请参阅将移动应用程序用作订阅者,使用 Amazon SNS 发送用户通知(移动推送)。
解决方法
复制您的 FCM 项目的 API 密钥
- 在 Firebase 控制台中,选择您的项目。
- 在左侧导航窗格中,选择齿轮图标,然后选择项目设置。
- 选择云消息收发。
- 在项目凭证中,找到服务器秘钥。这就是您的 FCM 项目的 API 密钥。将它复制到您的剪切板。
有关详细信息,请参阅为推送通知设置 FCM/GCM。
在 Amazon SNS 中创建一个平台应用程序
- 打开 Amazon SNS 控制台。
- 打开左侧导航窗格,展开移动,然后选择推送通知。
- 在移动推送通知页面上的平台应用程序旁,选择创建平台应用程序。
- 在创建平台应用程序 页面上的详细信息下,执行以下操作:
输入应用程序名称。
对于推送通知平台,选择 Firebase Cloud Messaging (FCM)。
在 Firebase Cloud Messaging Credentials 下,粘贴您之前复制的 API 密钥。 - (可选)设置事件通知和传输状态日志记录。
- 选择创建平台应用程序。
创建平台应用程序后,还需要几步才能完成推送通知的发送。有关详细信息,请参阅使用 Amazon SNS 移动推送。