步驟 1:建立 API Proxy

本頁適用於 ApigeeApigee Hybrid

查看 Apigee Edge 說明文件。

在這個步驟中,您將建立可呼叫模擬目標服務的簡易 API Proxy。

  1. 在瀏覽器中開啟 Cloud 控制台中的 Apigee UI
  2. 請確認您已在頁面頂端的下拉式選單中選取已佈建 Apigee 的 Google Cloud 專案。
  3. 在左側導覽窗格中,依序按一下「Proxy development」>「API Proxies」
  4. 在「API Proxy」窗格中,按一下「+ 建立」
  5. 在「Create a proxy」窗格中的「Proxy template」下方,選取「Reverse proxy (Most common)」。反向 Proxy 只會將傳入流量轉送至後端服務。
  6. 在「Proxy details」下方輸入以下內容:
    • Proxy name (Proxy 名稱):輸入 myproxy。本節的其餘步驟假設這是您的 Proxy 名稱。
    • Base Path:自動設為您為 Proxy name 輸入的值。「Base Path」是用於向 API 提出要求的網址的一部分。Apigee 會使用網址比對並轉送傳入的要求,將其導向至適當的 API Proxy。
    • 說明 (選用):輸入新 API Proxy 的說明,例如「使用簡易 Proxy 測試 Apigee」。
    • 目標 (現有 API):輸入 https://mocktarget.apigee.net。這會定義 Apigee 在對 API Proxy 提出要求時,要叫用的目標網址。mocktarget 服務由 Apigee 代管,並傳回簡單資料。不需要 API 金鑰或存取權杖。
    • 聊天室 (選用):如果貴機構已啟用 Apigee 聊天室,您可以將 API Proxy 與從可用選項清單中選取的聊天室建立關聯。詳情請參閱 Apigee Spaces 總覽
    • 點按「Next」
  7. 在「Deploy (optional)」(部署作業,選用) 下方,請勿變更「Deployment environments」(部署環境) 欄位。在這個範例中,您只需建立 Proxy,而不需要在這個階段部署 Proxy。您也可以略過「Service Account」(服務帳戶) 欄位。請將其留空。
  8. 按一下「建立」

    Apigee 會建立新的 Proxy,並在「Proxy summary」窗格中顯示 Proxy 詳細資料摘要。

    myproxy 摘要窗格。

    尚未部署 Proxy,因此「Deployments」部分為空白。

  9. 在「端點摘要」下方的「修訂版本」部分,按一下「查看」

    端點檢視窗格會顯示:

    • Proxy 端點:您為 Proxy 設定的 basepath,在本例中為 /myproxy
    • 目標端點:您為目標設定的基本路徑,在本例中為 https://mocktarget.apigee.net
  10. 按一下「關閉」即可返回 Proxy 摘要頁面。

如要在傳統 Apigee UI 中建立簡單的 API Proxy,請按照下列步驟操作:

  1. 在瀏覽器中開啟 Apigee UI
  2. 在 UI 主畫面中,依序點選「Develop」>「API Proxies」

    依序選取「Develop」>「API Proxies」。

  3. 在「Select Environment」下拉式清單中,選取要建立新 API 代理程式的環境。

    Apigee UI 會顯示該環境的 API Proxy 清單。如果您尚未建立任何 Proxy,清單會是空白的。

  4. 按一下「建立新項目」
    「建立 Proxy」按鈕

    系統會啟動「Create Proxy」精靈:

    已選取「Reverse proxy」的 API Proxy 窗格

  5. 選取「Reverse proxy」 (最常見)。

    系統會顯示「Proxy details」檢視畫面。

  6. 按照下列設定設定 Proxy:
    • Proxy Name:輸入 myproxy。本節的其餘步驟假設這是您的 Proxy ID。
    • Proxy Base Path:自動設為 /myproxy。「Proxy Base Path」是用於向 API 提出要求的網址的一部分。Apigee 會使用網址比對並轉送傳入的要求,將其導向適當的 API Proxy。
    • 說明 (選填):輸入新 API Proxy 的說明,例如「使用簡易 Proxy 測試 Apigee」
    • 目標 (現有 API):輸入 https://mocktarget.apigee.net。這會定義 Apigee 在對 API Proxy 提出要求時,要叫用的目標網址。mocktarget 服務由 Apigee 代管,並傳回簡單資料。不需要 API 金鑰或存取權杖。

    API 代理程式的詳細資料應如下所示:

    顯示名稱、Base path、說明和目標的 Proxy 詳細資料

  7. 點按「Next」
  8. 在「常見政策」畫面中,選取「傳送 (不需授權)」做為安全性選項。
  9. 點按「Next」
  10. 在「摘要」畫面中,按一下「建立」。(請勿選取「Optional Deployment」)。

    Apigee 會產生 Proxy (有時也稱為「Proxy 套件」):

    Proxy 建立確認

  11. 按一下「前往 Proxy 清單」

    Apigee 會顯示「Proxies」檢視畫面,列出 API Proxy 清單。新的 Proxy 會顯示灰色狀態指標,表示尚未部署。

接下來,您將部署 API Proxy。您必須先部署 Proxy,才能供用戶端使用。

1 (NEXT) 步驟 2:部署 API 代理程式 3 4 5