開發共用流程

本頁內容適用於 ApigeeApigee Hybrid

查看 Apigee Edge 說明文件。

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

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

建立共用流程

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

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

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

    • 依序選取「View」>「Command Palette」開啟指令區塊面板,然後選取「Cloud Code: Create Apigee shared flow bundle」

    系統會開啟「建立共用流程」精靈。

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

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

上傳共用流程套件

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

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

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

    • 選取「View」>「Command Palette」開啟指令區塊面板,然後選取「Cloud Code: Import Apigee shared flow bundle」

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

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

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

設定共用流程

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

使用共用流程

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

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