API-интерфейс поддержки двоичного шлюза
ался создать API для отдыха, который может принять zip-файл в качестве входных данных (запрос PUT) и сохранить его на S3.
Я следую за учебником поhttp://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-content-encodings-examples-image-s3.html
Я получаю сообщение об ошибке 500. Журналы Cloudwatch выглядят следующим образом.
Проверка плана использования для запроса: c2140431-1a10-11e7-9f32-0df3853848fe. Ключ API: API Этап: xjjd186a30 / rd
Ключ API авторизован, потому что метод 'PUT / s3' не требует ключа API.
Запрос не повлияет на ограничение газа или квоты
Проверка плана использования успешно выполнена для ключа API и этапа API xjjd186a30 / rd
Начало выполнения для запроса: c2140431-1a10-11e7-9f32-0df3853848fe
Метод HTTP: PUT, путь к ресурсу: / s3
Успешно завершенное исполнение
Метод завершен со статусом: 500
когда я попробую API из почтового человека, я получаю
AccessDenied
Доступ запрещен
мои роли Я дал разрешение AmazonS3FullAccess и назначил эту роль настройкам шлюза API и запросу интеграции.
может кто-нибудь помочь, пожалуйста