教學課程:使用擴充功能

您正在查看 Apigee Edge 說明文件。
前往 Apigee X 說明文件
info

擴充功能是 API Proxy 和外部資源之間的一種橋樑。本教學課程將說明擴充功能的概念,並引導您完成必要程序。

必要條件

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

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

如果無法解決,請與 Apigee Edge 支援團隊聯絡。

Google Cloud Platform
  1. 如果您還沒有專案,請在 Google Cloud Platform 中建立專案。API 代理程式會使用這個專案寫入記錄項目。
  2. 按照「建立工作區」一節所述,為 Google Cloud 專案建立工作區。
服務帳戶
  1. 建立或選擇 Google Cloud 服務帳戶 (SA),我們會使用該帳戶驗證 Google Cloud。您可以在 Google Cloud 控制台的「IAM 與管理」>「服務帳戶」中建立 SA。
  2. 在「Logging」>「Logs Writer」中,將「Logs Writer」角色指派給 SA。詳情請參閱「 將角色授予特定資源的服務帳戶」。
  3. 下載 SA JSON 檔案來設定擴充功能。詳情請參閱「 建立及管理服務帳戶金鑰」。

準備好了嗎?那我們開始吧!

如何在 Apigee Edge 中使用擴充功能:

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