本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon SNS 用户通知的先决条件
要开始使用 Amazon SNS 移动推送通知,您需要满足以下条件:
-
用于连接支持的推送通知服务之一的一组凭据:ADM、APNs、Baidu FCM、MPNS、或WNS。
-
移动应用程序和设备的设备令牌或注册 ID。
-
Amazon SNS 配置为向移动终端节点发送推送通知消息。
-
注册并配置移动应用程序来使用支持的推送通知服务之一。
使用推送通知服务注册您的应用程序需要几个步骤。Amazon SNS 需要您向推送通知服务提供的一些信息,才能将直接推送通知消息发送到移动终端节点。通常而言,您需要连接推送通知服务所需的凭证、从推送通知服务获得的设备令牌或注册 ID(表示移动设备和移动应用程序),以及已注册推送通知服务的移动应用程序。
凭证的准确格式因移动平台而异,但在所有情况下,这些凭证必须在与平台建立连接时提交。为每个移动应用程序发布一组凭证,并且必须将其用于将消息发送到该应用程序的所有实例。
具体名称根据使用的推送通知服务而不同。例如,当APNs用作推送通知服务时,您需要设备令牌。或者,在使用时FCM,等效的设备令牌称为注册 ID。设备令牌或注册 ID 是由移动设备的操作系统发送到应用程序的字符串。它唯一标识运行在特定移动设备上的移动应用程序的实例,可以视为此应用程序/设备对的唯一标识符。
Amazon 将凭证(以及其他一些设置)SNS存储为平台应用程序资源。设备令牌(同样带有一些额外设置)表示为称为平台端点的对象。每个平台终端节点属于一个特定平台应用程序,可以使用存储在其对应平台应用程序中的凭证与每个平台终端节点进行通信。
下面几节包括每个受支持推送通知服务的先决条件。获得必备信息后,您可以使用 AWS Management Console 或 Amazon SNS 移动推送发送推送通知消息APIs。有关更多信息,请参阅 使用 Amazon 设置推送通知 SNS。