跳到內容

設定 Webhook

將 Timemark 指向你的端點,選擇要觸發它的事件與專案,並測試傳送結果。


當 Teamspace 發生某些事情時,你希望自己的系統能做出對應反應,例如記錄照片上傳,或觸發後續作業。Webhook 會讓 Timemark 在每次選定的事件發生時,向你的端點傳送一個 POST 請求。

角色
團隊擁有者
平台
Web
方案
Business
影響範圍
僅會針對 webhook 建立後發生的事件觸發
  1. 前往 Teamspace → 設定 → 整合 → Webhook。
  2. 輸入你的端點 URL。此網址必須可公開存取,並能回應 POST 請求。
  3. 確認觸發條件。當有新照片上傳時,Webhook 會在 新照片 事件觸發。
  4. 選擇範圍:所有照片,或特定資料夾。
  5. 儲存。
  1. 在你剛儲存的 Webhook 上,使用 測試 或 Ping 功能傳送範例酬載。
  2. 檢查你端點的日誌,確認酬載是否送達。
  3. 確認你的端點回傳了 2xx 回應。
欄位作用備註
端點 URLTimemark 傳送 POST 請求的位置必須是公開的,並在逾時前回傳 2xx
觸發條件觸發傳送的動作新照片(photo.uploaded)是目前唯一的觸發條件。請參閱 Webhook 事件類型
範圍將觸發範圍限制在單一資料夾,或所有團隊照片資料夾範圍僅會針對該資料夾內的照片觸發
  • 不會回溯觸發。Webhook 只會針對建立之後發生的事件觸發,既有的照片不會觸發它。
  • 端點必須即時回傳 2xx。逾時或錯誤會被視為傳送失敗。Timemark 會重試失敗的傳送,重試次數用盡後就會停止。
  • 範圍設定不符。若 Webhook 的範圍設為單一資料夾,其他資料夾的照片就不會觸發它。若需要涵蓋所有資料夾,請將範圍設為「所有照片」。
  • 位於防火牆之後。位於 VPN 或防火牆後方的端點無法被存取,請提供一個公開的 URL。

最後更新: