教學課程:使用擴充功能

您目前查看的是 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

擴充功能是 API Proxy 與外部資源之間的橋梁。本教學課程會說明擴充功能是什麼,並逐步引導您完成必要程序。

必要條件

開始本教學課程前,請務必完成下列所有事項:

步驟 Done?
Apigee Edge Apigee 必須為您的 Apigee Public Cloud 機構啟用擴充功能。如果啟用這項功能,Edge UI 的「管理」選單中會顯示「擴充功能」選單項目。

如果沒有,請與 Apigee Edge 支援團隊聯絡。

Google Cloud Platform
  1. 如果您還沒有專案,請在 Google Cloud Platform 建立專案。API Proxy 會使用這個專案寫入記錄項目。
  2. 按照「建立 Workspace」一文的說明,為 Google Cloud 專案建立 Workspace。
服務帳戶
  1. 建立或選擇 Google Cloud 服務帳戶 (SA),我們將透過該帳戶向 Google Cloud 進行驗證。您可以在 Google Cloud 控制台中依序前往「IAM 與管理」>「服務帳戶」,建立服務帳戶。
  2. 在「Logging」>「記錄寫入者」中,為 SA 指派「記錄寫入者」角色。詳情請參閱 將角色授予特定資源的服務帳戶
  3. 下載 SA JSON 檔案,以設定擴充功能。詳情請參閱「 建立及管理服務帳戶金鑰」。

準備好了嗎?我們馬上開始!

如要在 Apigee Edge 中使用擴充功能,請按照下列步驟操作:

  1. 步驟 1:在 Edge 中新增擴充功能
  2. 步驟 2:設定及部署以進行測試
  3. 步驟 3:使用 ExtensionCallout 政策
  4. 步驟 4:部署 Proxy
  5. 步驟 5:記錄訊息流程變數