aws-api-gateway

    0熱度

    1回答

    我在用Python編寫的AWS Lambda中有一個函數。 我想從pymongo的MongoDB集合中提取文檔。 我認爲這很簡單,但我似乎得到的問題(也許是因爲ObjectID類型)。 我只是試圖做 from pymongo import MongoClient def lambda_handler(event, context): client = MongoClient(MON

    1熱度

    2回答

    我正在開發iOS應用程序以顯示來自MongoDB數據庫的新聞。該應用程序擁有約50,000活躍用戶,所以它在服務器上非常沉重。我正試圖重新思考應該如何構建API。我剛剛瞭解了一些關於AWS API網關,谷歌雲功能,Firebase等的內容。 如果我只是需要一些功能來提取新聞列表,用戶列表等,那麼最好的方法是什麼建立此2017年的API?我一直認爲我應該簡單地用一些端點創建一個Node.js服務器。

    0熱度

    1回答

    使用API​​網關代理AWS服務(例如S3)效果很好。 然而,似乎安全是事後纔想到的。用於AWS服務集成的執行角色似乎在使用客戶授權人時留下了綜合服務。 API網關中的自定義授權程序返回principalId(例如userId)和IAM策略文檔。如何爲服務集成的執行角色構建一個IAM策略,這需要例如將userId/principalId放在S3對象的路徑中。 I.e.使用自定義授權人+ S3集成如

    1熱度

    1回答

    我有一個代理AWS Lambda函數的API網關資源。這對於通過尾隨的路徑參數(/periodicals/{tail+})工作得很好,但我想這些參數是可選的,我還增加了ANY方法到更高的資源(/periodicals): 能正常工作時,從AWS控制檯內測試該方法。直接從我的瀏覽器執行對資源的請求,然而,結果如下回應: {"message":"Missing Authentication Token

    2熱度

    1回答

    我想在AWS Api Gateway中創建新階段,但由於某些原因,部署列表爲空。我嘗試檢查所有部分,但找不到可以添加/創建部署項目的部分。 任何想法如何解決這個問題?

    3熱度

    1回答

    我正在使用AWS API網關和AWS Lambda。嘗試部署API時,經常遇到此類錯誤消息。該錯誤消息說選擇一個部署階段。但我仍然選擇並嘗試部署!但同樣的錯誤發生! 在這個API我有多種方法多種資源。以前我成功地以相同的方式部署這個相同的API。但現在我無法部署它。 請任何人都幫我解決它。另外:我不使用AWS CLI工具,只使用AWS web dashboard。

    1熱度

    2回答

    我想在我現有的安裝前設置一個API網關。每當我嘗試使用參數添加端點時,都會出現錯誤。 Invalid mapping expression specified: Validation Result: warnings : [], errors : [Invalid mapping expression parameter specified: method.request.querystring.

    0熱度

    1回答

    我使用揚鞭和AWS API網關爲我的項目的API, 我做了什麼: 在揚鞭: 我定義路徑: paths: /v1/shop/list/{petID}: ... /v2/shop/list/{petID}: ... 我跳過了basePath,並在Swagger Editor中雙擊檢查了yaml文件。一切都很好,並得到糾正。我也在本地調用API,它工作正常。

    0熱度

    1回答

    我google和搜索關於AWS API網關的所有AWS文檔。看起來API密鑰永遠不會過期。 如果有人有任何想法來管理API密鑰(set expiration),請分享您的建議。 謝謝。

    0熱度

    1回答

    我有一個Web服務,用戶可以登錄等等。我想設置AWS API網關以允許用戶通過API與服務交互。由於用戶管理/密碼管理已經在系統中,我不希望用戶必須轉到另一個系統。 我首先查看了Cognito用戶池,但我無法完全自動完成用戶創建/驗證過程,AWS在支持服務單中表示用戶需要單獨驗證電子郵件。然後他們建議使用Lambda函數來設置授權。 我已經創建了一個Lambda函數,並且API網關正在授權,但它看