servidores services que precios calculadora aws amazon-web-services amazon-s3 aws-api-gateway

amazon-web-services - precios - que es amazon web services



carga el binario desde la puerta de enlace api al cubo S3 (2)

Parece que estás intentando poner en la cubeta llamada rest . ¿Es ese el cubo correcto?

Esta documentación probablemente sea un poco más útil para usted: integración de API con AWS S3

En el ejemplo utilizado en la documentación, se proporciona un bucket y un object en la anulación de ruta para el método de artículo PUT. Estos se asignan desde la folder y el item parámetros de ruta.

Aquí hay una captura de pantalla útil:

Estaba intentando crear una API de reposo que puede tomar el archivo zip como entrada (PUT requst) y almacenar eso en S3.

Estoy siguiendo el tutorial en http://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-content-encodings-examples-image-s3.html

Recibo un error 500 y los registros de CloudWatch son los siguientes

Verificación del plan de uso para solicitud: c2140431-1a10-11e7-9f32-0df3853848fe. Clave API: etapa API: xjjd186a30 / rd

Clave de API autorizada porque el método ''PUT / s3'' no requiere clave de API.

La solicitud no contribuirá a los límites de aceleración o cuota

La verificación del plan de uso fue exitosa para API Key y API Stage xjjd186a30 / rd

Inicio de la ejecución para la solicitud: c2140431-1a10-11e7-9f32-0df3853848fe

Método HTTP: PUT, ruta del recurso: / s3

Ejecución exitosa

Método completado con estado: 500

cuando pruebo la API del hombre de publicación recibo

AccessDenied Access DeniedF55D45C185A5BF11HXopfmxAxGNvmdi7PRp4c1j / wPYmGVTrkKbGXfZwofLOn7TRBPs3uFjer / 2UCIktynKtGeNU1Xw =

mis roles he dado permiso a AmazonS3FullAccess y he asignado la función a la configuración de la puerta de enlace de la API y a la solicitud de integración.

alguien puede ayudar por favor


Si desea cargar los archivos binarios como mp3, audio, documentos, etc., puede agregar una entrada con valor multipart/form-data en el Binary support en la configuración de AWS API Gateway y publicar / colocar el archivo binario utilizando el encabezado Content-Type = multipart/form-data de cartero o API cliente. Deberia de funcionar..!!

api gateway-imagen de soporte binario