跳至主要内容

工作流觸發方式--Webhook觸發


功能介紹

Webhook 是為外部應用提供的嚮本應用傳遞實時信息的一種方式。

外部應用通過Webhook發送HTTPS請求,當Webhook服務器收到請求時,會自動觸發工作流,在工作流中進行數據新增或更新,實現和其他係統的數據對接。簡單一句話:通過Webhook觸發的工作流,可以實現從其他應用或服務自動接收數據。

如何接收數據/觸發流程

每個Webhook觸發的流程都會自動生成一個唯一的URL地址,外部應用隻需將此地址添加到迴調地址中(推送地址),即可將數據推自動推動過來。

每當此Wehook URL地址收到數據後即可自動解析數據中的字段,並自動觸發流程。

解析生成樣本數據

在第一次配置時,需要先建立數據樣本,後麵推送進來的數據就可以根據數據樣本在工作流中使用瞭。

解析的數據支持將參數設為必填項,此時如果對方的請求中沒有附帶該參數時,我們將返迴錯誤消息"msg": "參數缺少必填項"。

從請求範例生成

選擇此方式後,需要在3分鍾內嚮URL發送一條GET或POST請求,推送過來數據。接收到數據後,會自動解析。

下麵是接收到數據後,自動解析瞭數據。

生成Body全文參數

勾選後,會同時將Body全文內容作為一個參數。

從JSON數據範例生成

根據準備好的JSON格式的數據解析數據

從key-value pairs生成

使用數據

確定好樣本數據後,後續節點即可使用傳遞進來的數據。

自定義響應

外部應用在嚮Webhook發起請求後,可以返迴其響應內容。選擇3種響應方式和返迴的內容。

TIPS

在Webhook觸發流程的列錶中,可以通過搜索 webhook的URL中生成的ID快速搜索到工作流


文檔問題反饋

文檔中是否有錯彆字、內容過期、難以理解等問題? 點此給我們反饋吧