教學課程:建置具有非HTTP 代理整合的REST API | restful api教學
在本教學課程中,您會使用AmazonAPIGateway主控台從頭開始建立API。您可以將主控台視為API設計工作室,並使用它來限定API功能範圍、測試其行為、建立API,以及分階段部署您的API。建立具有HTTP自訂整合的API本節將逐步引導您建立資源、在資源上公開方法、設定方法來達到所需的API行為,以及測試與部署API。在以下網址登入APIGateway主控台:https://console.aws.amazon.com/apigateway[1]。如果這是您第一次使用APIGateway,您會看到服務功能的介紹頁面。在RESTAPI下方,選擇Build(組建)。當CreateExampleAPI(建立範例API)快顯出現時...
在本教學課程中,您會使用 Amazon API Gateway 主控台從頭開始建立 API。您可以將主控台視為 API 設計工作室,並使用它來限定 API 功能範圍、測試其行為、建立 API,以及分階段部署您的 API。
建立具有 HTTP 自訂整合的 API本節將逐步引導您建立資源、在資源上公開方法、設定方法來達到所需的 API 行為,以及測試與部署 API。
在以下網址登入 API Gateway 主控台:https://console.aws.amazon.com/apigateway[1]。
如果這是您第一次使用 API Gateway,您會看到服務功能的介紹頁面。在 REST API 下方,選擇 Build (組建)。當 Create Example API (建立範例 API) 快顯出現時,選擇 OK (確定)。
如果這不是第一次使用 API Gateway,請選擇 Create API (建立 API)。在 REST API 下方,選擇 Build (組建)。
選擇 New API (新增 API)。
在 API Name (API 名稱) 中輸入名稱。
(選擇性) 在 Description (說明) 中輸入簡短說明。
選擇 Create API (建立 API)。
結果會建立一個空的 API。Resources (資源) 樹狀目錄顯示不含任何方法的根資源 (/)。在此練習中,我們將建立具有 PetStore 網站 (http://petstore-demo-endpoint.execute-api.com/petstore/pets) 之 HTTP 自訂整合的 API 為了方便說明,我們將建立 /pets 資源作為根目錄的子目錄,並在此資源上公開 GET 方法,讓用戶端可以從 PetStore 網站擷取可用的 Pets (寵物) 項目清單。
若要建立 /pets 資源,請選取根目錄,然後依序選擇 Actions (動作) 與 Create Resource (建立資源...