開發共用流程

本頁適用於 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」sharedflows下方。每個共用流程資料夾的結構如下,詳情請參閱「共用流程組合目錄結構

上傳共用流程組合

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

  1. 執行下列任一操作:

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

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

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

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

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

設定共用流程

按照下列主題中的說明設定共用流程:

使用共用流程

您可以使用 FlowCallout 政策呼叫共用流程,如「FlowCallout 政策」一節所述。

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