如何在 Amazon SNS 中创建用于推送通知的 Android 平台应用程序?

上次更新时间:2021 年 6 月 3 日

我想在 Amazon Simple Notification Service(Amazon SNS)中创建一个平台应用程序,以将推送通知发送到 Android 设备。该如何设置?

解决方法

注意:Amazon SNS 推送通知并非在所有 AWS 区域都可用。有关更多信息,请参阅移动推送通知

将您的项目添加到 Firebase

注意:要在 Amazon SNS 中创建 Android 平台应用程序,您必须拥有 Firebase Cloud Messaging(FCM)提供的凭证。

按照 Firebase 网站上 Step 1: Create a Firebase project(第 1 步:创建 Firebase 项目)中的说明进行操作。

复制您的 FCM 项目的 API 密钥

1.    在 Firebase 控制台中,选择您的项目。

2.    在左侧导航窗格中,选择齿轮图标,然后选择 Project settings(项目设置)。

3.    选择 Cloud Messaging(云消息收发)。

4.    在 Project credentials(项目凭证)中,找到 Server key(服务器密钥)。这就是您的 FCM 项目的 API 密钥。将它复制到您的剪贴板。

有关更多信息,请参阅 Setting up FCM/GCM for push notifications(为推送通知设置 FCM/GCM)。

在 Amazon SNS 中创建一个平台应用程序

1.    打开 Amazon SNS 控制台

2.    从左侧导航窗格中选择 Mobile(移动)。然后选择 Push notifications(推送通知)。

3.    在 Mobile push notifications(移动推送通知页面)上的 Platform applications(平台应用程序)旁,选择 Create platform application(创建平台应用程序)。

4.    在 Create platform application(创建平台应用程序)页面上的 Details(详细信息)下,执行以下操作:
对于 Application name(应用程序名称),输入您的应用程序的名称。
对于 Push notification platform(推送通知平台),选择 Firebase Cloud Messaging(FCM)
Firebase Cloud Messaging Credentials(Firebase Cloud Messaging 凭证)下,粘贴您之前复制的 API key(API 密钥)。

5.    (可选)设置事件通知传输状态日志记录

6.    选择 Create platform application(创建平台应用程序)。

注意:要使用 Android 平台应用程序发送推送通知,请按照移动推送通知中的说明进行操作。


这篇文章对您有帮助吗?


您是否需要账单或技术支持?