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 и запросу интеграции.

может кто-нибудь помочь, пожалуйста

Ответы на вопрос(2)

Ваш ответ на вопрос