0

因此,我正在尝试将AWS lambda集成到我的移动应用程序中,并且我有一个在AWS Mobile Hub之外创建的工作API。我尝试导入API,但它不更新SDK /示例应用程序。当我尝试通过Mobile Hub创建API时,POST方法会返回内部服务器错误,即使我在创建此API时遵循了相同的确切步骤。有谁知道这到底是怎么回事?这非常令人沮丧。AWS Mobile Hub不允许我导入现有的API

回答

0

很抱歉,您正在经历将Lambda与您的移动应用程序集成的一些问题。我有一些根源造成这种情况的想法。

首先,检查Lambda函数可以通过使用API​​网关中的测试功能由您的API调用。通过单击API网关控制台中的API方法找到它。

如果您在此处看到错误,说明存在以下问题:(a)权限不正确:API无权调用您的Lambda函数或(b)您的Lambda函数无法正确处理请求你的API。

如果在API网关控制台中一切正常,请尝试使用Cloud Logic功能中的“测试API”按钮在Mobile Hub控制台中测试API。这里的错误将表明您的响应映​​射或调用API网关控制台之外的API的权限问题。