0
我已經在spezific S3存儲桶上創建了API-GATEWAY存儲文件。它的簡化版本http://docs.aws.amazon.com/apigateway/latest/developerguide/integrating-api-with-aws-services-s3.html如何在Android API上傳遞正文生成的SDK上的SDK
我們只想寫入一個特定的S3存儲桶。
當我測試它的API網關控制檯,它工作得很好,我可以填寫項參數和身體上的S3創建一個新的文件。
但是當我部署API和生成SDK我得到下面的代碼:
@com.amazonaws.mobileconnectors.apigateway.annotation.Operation(path = "/upload/{item}", method = "PUT")
void uploadItemPut(
@com.amazonaws.mobileconnectors.apigateway.annotation.Parameter(name = "item", location = "path")
String item);
}
的梅索德uploadItemPut只有一個參數項目,所以我怎麼可以把身體的要求?
需要我一些映射方法執行 - >請求正文?但後來需要一個模型,對於字節[]
謝謝,我想用Cognito UserPool進行驗證。我有一個訪問和一個id令牌。我可以指導我,我應該爲此設置HTTP標頭嗎? – Thomas
我發現它使用「Cognito用戶池授權人」,並在授權標頭上設置idToken。 – Thomas
您可以使用任何您想要的標題,但Authorization是用於此目的的通用標準標題。 –