Я запускаю собственный навык Alexa с flask-ask, который подключается к aws iot. Использование тех же учетных данных работает при запуске скрипта на локальном компьютере и использовании ngrok для назначения конечной точки навыка Alexa. Но когда я использую zappa для загрузки как лямбда, я получаю следующее:
File "/var/task/main.py", line 48, in get_shadow
res=client.get_thing_shadow(thingName="test_light")
File "/var/runtime/botocore/client.py", line 253, in _api_call
return self._make_api_call(operation_name, kwargs)
File "/var/runtime/botocore/client.py", line 543, in _make_api_call
raise error_class(parsed_response, operation_name)
ClientError: An error occurred (ForbiddenException) when calling the GetThingShadow operation: Forbidden
При использовании ngrok умение работает совершенно нормально. Что мне здесь не хватает? Помощь!