【智能模式】【流程圖模式】如何設置Webhook功能
2021-04-29 15:13:49
瀏覽 13191 次
摘要:本篇教程主要介紹了后羿采集器中Webhook功能的使用方法 免費下載軟件
后羿采集器支持Webhook功能,通過使用該功能,后羿采集器可以將采集到的數據發布到HTTP地址。
Webhook的設置在啟動任務的設置中,具體如下圖所示:
開啟Webhook功能之后,采集到的數據將以JSON格式進行發送。在任務采集結束時會發送一個采集結束的事件通知。
HTTP Header為"Content-Type: application/json; charset=utf-8"
。
發送數據示例:
{ "task_id": 3920415, ?// 采集任務ID,可在“全部任務列表”中查看 "task_name": "采集任務名稱", ?// 采集任務名稱 "type": "data", //此次webhook發送的是采集到的數據 "urls": [ //采集任務的入口地址 "http://www.88888.com/list", "http://www.88888.com/list2" ], "sign": "**********************", ?// 簽名算法為 md5(webhook_token+timestamp) "timestamp": 1555326657, ?// 當前時間戳 "data_list": [ ?// 采集數據列表 { "_id":?"0000000000001",??// 數據ID "data": { "title": "風景", "url": "http://www.*****.com/scenery/" } ?// 采集字段內容 }, { "_id":?"0000000000002",??// 數據ID "data": { "title": "風景2", "url": "http://www.*****.com/scenery2/" } ?// 采集字段內容 } ] }
發送采集結束通知示例:
{ "task_id": 3920415, ?// 采集任務ID,可在“全部任務列表”中查看 "task_name": "采集任務名稱", ?// 采集任務名稱 "type": "finish", //此次webhook發送的是采集結束的通知 "urls": [ //采集任務的入口地址 "http://www.88888.com/list", "http://www.88888.com/list2" ], "sign": "**********************", ?// 簽名算法為 md5(webhook_token+timestamp) "timestamp": 1555326657 ?// 當前時間戳 }