aws-api-gateway

    0熱度

    1回答

    假設我有2個響應模型A和B.A和B共享一個共同的嵌套對象C.(即A.C.field1 B.C.field1)。 正如我今天所理解APIGateway我必須在一個模型定義再次B.定義C,然後 這將導致兩個不良後果: 完全複製的JSON模式(煩人,但不可能管理)。 在生成的obj-c(或java)SDK中,我有兩個不同的類A.C和B.C.這種重複使SDK的使用複雜化,因爲兩個版本的C不是同一類型。

    0熱度

    1回答

    我正在使用亞馬遜的APIGateway服務客戶端。當您提出請求時,返回的數據將存儲在模式數據類型中,該模式是事先設置的。調用這個樣子: MyModel myModel = client.settingsPost(); String volume = myModel.getVolume(); 架構這個簡單的對象應該是這樣的: { "$schema": "http://json-sch

    0熱度

    3回答

    您將Lambda函數定義爲階段變量;你必須手動 權限給所有將要使用的功能。您可以通過對每個函數運行以下AWS CLI命令來執行此操作, 用函數名稱參數 替換函數名稱中的階段變量。 aws lambda add-permission --function-name arn:aws:lambda:eu-west-1:12345:function:test${stageVariables.functio

    0熱度

    1回答

    我已經部署了一個基本的AWS API,下面是屏幕截圖。 現在,當我從上面運行測試,並通過在方法請求,我將獲得以下響應的查詢字符串參數所示。針對上述請求 Request: /searchpatents?name=fsf&test=sfsf 響應 { "name": "fsf", "sample": "sfsf", "controller": "awsapi",

    1熱度

    2回答

    我希望有人可以提供幫助,我已經讓AWS Lambda在context.succeed或context.fail中返回了一些XML,除了一小部分外,一切都很好。我回應了XML,但由於頭文件仍然有Content-Type: application/json,我也在說Twilio服務器正在查看並拒絕它,即使主體實際上是有效的XML。 有沒有辦法重寫標題? 非常感謝。

    0熱度

    1回答

    我正在使用AWS API Gateway創建API,並且當前正在使用查詢字符串將值傳遞到我的lambda函數中。這導致網址被結構如下所示: users/user?user_id='test123' 我希望做的是使用一個路徑值,而不是查詢字符串考績。例如: users/user/id/test123 我已經看過映射模板,並瞭解它們是用來將數據轉換成該函數的格式,但我不知道我該如何使用的路徑,

    0熱度

    1回答

    我正在構建API網關以使用我的Lda功能。我有幾個方法,我不知道哪個HTTP方法給我們: API調用,增加了一個類似的數據庫 - 我目前使用POST的,但我傳遞數據的使用資源的路徑。使用另一種方法會更好嗎?

    0熱度

    1回答

    我正在嘗試創建一個API/Lambda流程,該流程將評論發佈到我的RDS Aurora數據庫中。 在數據庫中的註釋字段被 lambda函數的帖子的註釋設定爲TEXT類型到數據庫 的API方法是POST 甲映射模板已被設置u到映射請求正文進入lambda函數 所有工作都很完美,直到我開始嘗試併發布大型評論。 (一大段,也許500個字符) 身體看起來如下: { "comment":"long

    6熱度

    2回答

    我正在使用AWS API網關和AWS Lambda創建服務器少的REST API。雖然端點已創建並與相應的Lambda函數鏈接,但下一步是添加身份驗證層以通過電子郵件和密碼對用戶進行身份驗證。從我可以從文檔中瞭解到的情況,API網關方法可以支持基於API Key的訪問或基於IAM的訪問。但我無法理解如何安全地使用API​​密鑰實現身份驗證。 我需要創建一個服務器來進行身份驗證和管理用戶嗎?有什麼辦

    0熱度

    1回答

    參考文件指定數字在VTL:http://docs.aws.amazon.com/apigateway/latest/developerguide/models-mappings.html 在AMS VTL一個指定這樣一個模型模式字典字段: "field1" : {"type":"string"}, "field2" : {"type":"number"}, 等的映射模板因此可以填充這樣的字段