Amazon Cognito
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

Amazon Cognito Sync 入门

注意

如果您是 Amazon Cognito Sync 的新用户,请使用 AWS AppSync。与 Amazon Cognito Sync 相似,AWS AppSync 是一项在不同设备之间同步应用程序数据的新服务。

它使应用程序首选项或游戏状态等用户数据能够实现同步。它还允许多名用户针对共享数据进行实时同步和协作,从而扩展了这些功能。

Amazon Cognito Sync 是一种 AWS 服务和客户端库,用于跨设备同步应用程序相关用户数据。您可以使用它来跨移动设备和 Web 应用程序同步用户配置文件数据。客户端库在本地缓存数据,因此,您的应用程序可以读取和写入数据,无论设备是否处于连接状态,都是如此。设备处于在线状态时,您可以同步数据,如果您设置推送同步,则在更新可用时会立即通知其他设备。

注册 AWS 账户

您需要一个 AWS 账户才能使用 Amazon Cognito Sync。如果您还没有账户,请按照以下步骤注册:

如需注册 AWS 账户

  1. 打开 http://www.amazonaws.cn/,然后选择 Create an AWS Account (创建 AWS 账户)

    注意

    如果您之前曾使用 AWS 账户根用户 凭证登录 AWS 管理控制台,请选择 Sign in to a different account (登录其他账户)。如果您之前曾使用 IAM 凭证登录控制台,请选择 Sign-in using root account credentials (使用根账户凭证登录)。然后选择 Create a new AWS account (创建新的 AWS 账户)

  2. 按照联机说明操作。

    在注册时,您将接到一通电话,要求您使用电话键盘输入一个验证码。

在 Amazon Cognito 中设置身份池

Amazon Cognito Sync 需要一个 Amazon Cognito 身份池,以提供用户身份。因此,您需要先设置身份池,然后才能使用 Amazon Cognito Sync。按照 Amazon Cognito 身份池入门 (联合身份) 指南创建身份池并安装开发工具包。

存储和同步数据

设置身份池并安装开发工具包后,您就可以开始在设备之间存储和同步数据了。参阅 同步数据 了解更多信息。