共用方式為


使用 WebHook 活動來呼叫端點,並等候端點完成

Webhook 活動可以透過自定義程式碼控制管線的執行。 透過 Webhook 活動,程式代碼可以呼叫端點,並傳遞回呼 URL。 管線執行會先等候回呼調用,再繼續進行下一個活動。

必要條件

若要開始使用,您必須完成下列必要條件:

  • 具有作用中訂用帳戶的租用戶帳戶。 免費建立帳戶
  • 建立工作區。

使用 UI 將 WebHook 活動新增至管線

若要在管線中使用 WebHook 活動,請完成下列步驟:

建立活動

  1. 在您的工作區中建立新的管線。

  2. 在管線 [活動 ] 窗格中搜尋 WebHook,然後選取它將其新增至管線畫布。

    注意

    除非您的畫面具有非常高的解析度,否則您可能需要使用省略號 ... 按鈕從工具列展開活動清單,以尋找 WebHook 活動。

    Screenshot of the Fabric UI with the Activities pane and WebHook activity highlighted.

  3. 如果尚未選取 WebHook 活動,請在畫布上選取新的 WebHook 活動。

    Screenshot showing the General settings tab of the WebHook activity.

請參閱一般設定指引,以設定 [一般設定] 索引卷標。

Web 活動設定

  1. 選取 [設定] 索引標籤、從 [連線 ion] 下拉式清單中選取現有的連線,或使用 [+ 新增] 按鈕來建立新的連線,並指定其組態詳細數據。

    Screenshot showing the WebHook activity settings tab highlighting the tab, and where to choose a new connection.

  2. 當您選擇 [+ 新增 ] 來建立新的連線時,您會看到 [連線建立] 對話框,您可以在其中提供要連線的基底 URL 和認證。

    Screenshot showing the new connection dialog for the WebHook activity.

  3. 選擇或建立連線之後,請完成其餘必要欄位、新增任何必要的標頭,或設定任何進階設定。 WebHook 活動僅支援 POST 方法。

  4. 使用活動的輸出做為任何其他活動的輸入,並在目的地活動支援動態內容的任何位置參考輸出。

儲存並執行或排程管線

一般而言,您會將 WebHook 活動的輸出與其他活動搭配使用,但一旦設定之後,也可以直接執行,而不需要其他活動。 如果您要執行它來叫用執行某些動作的 REST API,而且您不需要活動的任何輸出,管線可能也只包含 Web 活動。 若要執行活動,請切換至 管線編輯器頂端的 [首頁 ] 索引卷標,然後選取 [儲存] 按鈕以儲存管線。 選取 [執行] 以直接執行,或選取 [排程] 來排程它。 您也可以在這裡檢視執行歷程記錄,或設定其他設定。

Screenshot showing the Home tab in the pipeline editor with the tab name, Save, Run, and Schedule buttons highlighted.