我一直在寻找信息或教程,以便将SmartyStreets API与我希望部署到AWS的应用程序集成。我创建了一个服务,在DynamoDB表中创建地址条目,但缺少地理位置数据。我想要做的是使用Lambda和AWS API Gateway来监视DynamoDB中的新文档,地理编码和更新文档。我没有太多运气,任何帮助都会受到赞赏。
答案 0 :(得分:1)
您需要在DynamoDB表上启用触发器,以将新的/更新的记录推送到Lambda函数。您的Lambda函数可以获取DynamoDB记录,查询第三方API以获取地理位置数据,然后更新记录。
请参阅本演练,了解如何在DynamoDB表上创建触发器:http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.Lambda.Walkthrough.html
如果您对如何创建Lambda函数或如何从Lambda中查询第三方API有具体问题,那么最好在本网站上将其作为单独的问题提出。