将 Amazon Lambda 与 Amazon Cognito 结合使用 - Amazon Lambda
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 Amazon Lambda 与 Amazon Cognito 结合使用

使用 Amazon Cognito 事件功能,您可以运行 Lambda 函数以响应 Amazon Cognito 中的事件。Amazon Cognito 为您的 Web 和移动应用程序提供身份验证、授权和用户管理。您可以调用 Lambda 函数来响应 Amazon Cognito 中的重要事件。例如,您可以通过同步触发事件来调用 Lambda 函数,每次同步数据集时,就会发布该事件。要了解更多信息并完成一个示例,请参阅“移动开发”博客中的 Amazon Cognito 事件简介:同步触发

例 Amazon Cognito 消息事件
{ "datasetName": "datasetName", "eventType": "SyncTrigger", "region": "us-east-1", "identityId": "identityId", "datasetRecords": { "SampleKey2": { "newValue": "newValue2", "oldValue": "oldValue2", "op": "replace" }, "SampleKey1": { "newValue": "newValue1", "oldValue": "oldValue1", "op": "replace" } }, "identityPoolId": "identityPoolId", "version": 2 }

您可以使用 Amazon Cognito 事件订阅配置,配置事件源映射。有关事件源映射和示例事件的信息,请参阅 Amazon Cognito 开发人员指南中的 Amazon Cognito 事件