開發共用流程

本頁內容適用於 Apigee 和 Apigee Hybrid。

查看 Apigee Edge 說明文件。

將政策和資源組合成共用流程,供多個 API Proxy 使用,甚至可供其他共用流程使用。雖然共用流程類似於 Proxy,但沒有端點。只能從與共用流程位於相同機構的 API Proxy 或共用流程使用。

如以下各節所述,使用 Cloud Code 中的 Apigee 開發共用流程。另請參閱「管理 Apigee 工作區中的資料夾和檔案」。

建立共用流程

如要使用 Cloud Code 中的 Apigee 建立共用流程,請按照下列步驟操作:

  1. 執行下列其中一項步驟:

    • 將游標移至本機工作區中的 sharedflows 資料夾,然後按一下 建立共用流程圖示。

    • 依序選取「View」>「Command Palette」開啟指令面板,然後選取「Cloud Code: Create Apigee 共用流程套件」。

    「建立共用流程」精靈隨即開啟。

  2. 在提示中輸入共用流程的專屬名稱,然後按 Enter 鍵。

完成精靈中的步驟後,新的共用流程名稱會顯示在 Apigee 區段的「sharedflows」sharedflows下方。每個共用流程資料夾的結構如「共用流程組合目錄結構」一文所述

上傳共用流程套件

如要使用 Cloud Code 中的 Apigee 上傳共用流程套件,請按照下列步驟操作:

  1. 執行下列其中一項動作:

    • 在本機工作區中,將游標移至 sharedflows 資料夾上方,然後按一下 上傳共用流程套件圖示。

    • 依序選取 View > Command Palette 開啟指令區塊面板,然後選取 Cloud Code: Import Apigee 共用流程套件。

  2. 前往要上傳的共用流程套件,然後按一下「匯入共用流程」。 共用流程組合的結構必須如「共用流程組合目錄結構」一文所述。

  3. (選用) 根據預設,系統會使用 ZIP 檔案的名稱 (不含副檔名) 做為共用流程的名稱。如果名稱重複,系統會提示您輸入不重複的名稱。

上傳的共用流程資料夾會新增至 Apigee 工作區的「sharedflows」sharedflows下方。

設定共用流程

請按照下列主題所述設定共用流程:

使用共用流程

您可以使用 FlowCallout 政策呼叫共用流程,詳情請參閱「FlowCallout 政策」。

此外,將共用流程附加至流程掛鉤後,您可以在 Proxy 或目標要求之前,或在 Proxy 或目標回應之後執行共用流程。詳情請參閱: