中的即時觸發器(webhook) Adobe Workfront Fusion

許多服務都會提供Webhook,以便在服務發生特定變更時傳送即時通知。 若要處理這些通知,建議您使用立即觸發程式。 您可以在中輕鬆辨識這些專案 Adobe Workfront Fusion 因為它們的標籤:

如果服務不提供Webhook,您需要使用輪詢觸發程式來定期輪詢服務。

如需Workfront Fusion中Webhook的影片簡介,請參閱:

存取需求

您必須具有下列存取權才能使用本文中的功能:

Adobe Workfront 計畫*
Pro 或更高
Adobe Workfront 授權*
計畫,工作
Adobe Workfront Fusion授權**

目前授權需求:否 Workfront Fusion 授權需求。

舊版授權需求: Workfront Fusion 工作自動化與整合,請參閱Workfront Fusion 工作自動化專用

產品

目前產品需求:如果您有Select或Prime Adobe Workfront 計畫,您的組織必須購買 Adobe Workfront Fusion 以及 Adobe Workfront 以使用本文所述的功能。 Workfront Fusion 包含在Ultimate中 Workfront 計畫。

舊版產品需求:貴組織必須購買 Adobe Workfront Fusion 以及 Adobe Workfront 以使用本文所述的功能。

若要瞭解您擁有的計畫、授權型別或存取權,請聯絡您的 Workfront 管理員。

有關的資訊 Adobe Workfront Fusion 授權,請參閱 Adobe Workfront Fusion 授權.

檢視webhook的佇列

所有來自傳入webhook的訊息都會儲存在webhook的佇列中。

  1. 按一下 Webhooks 在左側的功能表中。

  2. 尋找您要檢視其佇列的Webhook。

  3. 按一下帶有卡車圖示和已接收Webhook數量的按鈕。

    note note
    NOTE
    無論您如何設定選項,傳入的webhook資料一律會儲存在佇列中 資料 是機密檔案(詳見 中的案例設定面板 Adobe Workfront Fusion)。 在案例中處理資料後,資料就會從系統中永久刪除。

排程即時觸發程式

如果您的案例包含立即觸發器,您可以排程案例立即執行:

在這種情況下,您的情境將在以下情況下立即執行: Workfront Fusion 會從服務接收新資料。 執行案例後,系統會計算佇列中等待的擱置Webhook總數,而案例執行的週期與擱置Webhook相同,每個週期處理一個Webhook。 如需詳細資訊,請參閱 中的案例執行、週期和階段 Adobe Workfront Fusion.

NOTE
  • 週期與案例執行不同。 1個案例執行中可以有多個週期。

  • 當您使用排定為立即的立即觸發程式執行案例時,將會套用下列例外:

    • 根據定價計畫,兩個執行之間的間隔不受最小間隔的限制。

      例如,一旦案例完成執行,就會再次檢查webhook的佇列。 如果有任何擱置中的Webhook,情境會立即再次執行,並再次處理所有擱置中的Webhook。

    • 「最大週期數」情境設定會忽略並設為100,這表示在單一情境執行期間不會處理超過100個擱置中的Webhook (每個週期為1個事件)。

如果您使用任何其他排程設定 立即,情境會以您指定的間隔執行。 由於間隔期間可在佇列中收集數個Webhook,因此建議設定 最大週期數 設定為高於預設值1的值,以便在一個案例執行中處理更多webhook:

  1. 按一下 案例設定 圖示 位於情境底部。
  2. 案例設定 在出現的方塊中,在 最大週期數 方塊,表示每次執行案例時,您要從佇列中執行的webhook數目。

速率限制

目前的速率限製為每秒5個Webhook。 如果超過限制,則會傳回429狀態代碼。

非作用中Webhook的到期

已超過120小時未指派給任何情境的webhook會被移除。

Webhook裝載

Workfront Fusion 會儲存webhook裝載30天。 在建立webhook裝載超過30天後存取該裝載會導致錯誤»無法從儲存體讀取檔案。"

錯誤處理

當您的案例中出現具有立即觸發器的錯誤時,案例:

  • 立即停止 — 案例設定為執行時 立即.
  • 嘗試3次不成功後停止(3個錯誤) — 案例設定為依排程執行時。

如果案例執行期間發生錯誤,webhook會在即時觸發器的復原階段重新放入佇列中。 在此情況下,您可能會修正該案例並重新執行。 如需詳細資訊,請參閱 回覆 在文章中 中的案例執行、週期和階段 Adobe Workfront Fusion.

如果您的案例中存在Webhook回應模組,則會將錯誤傳送至Webhook回應。 Webhook回應模組一律在最後執行(若 自動認可 情境設定中的選項未啟用)。 如需詳細資訊,請參閱 回應Webhook 在文章中 Webhooks.

自訂Webhook

您可以建立自己的Webhook。 如需詳細資訊,請參閱 Webhooks.

Webhook停用

如果符合下列任一條件,Webhook就會自動停用:

  • webhook已超過5天未連線至任何案例
  • webhook僅用於非使用中情況,這些情況已非使用中超過30天。

如果停用的Webhook未連線至任何情境且處於停用狀態超過30天,則會自動刪除和取消註冊。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43