本周的問題是關于Open API的,
當需要通過 Eolinker Webhook 對接其他程式時,一般的流程是:
- 獲取作業空間ID,和已知的作業空間ID對比,判斷是否是來自 Eolinker 官方的請求,如果不是則忽略本次請求;
- 根據回呼資料的 hook_product 欄位,判斷觸發的產品;
- 根據回呼資料的 hook_event 欄位,判斷觸發的事件;
- 根據回呼資料的 hook_operation 欄位,判斷觸發的具體操作;
- 根據產品、事件、操作來獲取content欄位內的內容,進行后續處理;
- 回傳字串 ok 給 Eolinker Webhook,結束程式,
而對接釘釘機器人,則可以在 作業空間設定 - webhook 中新增回呼地址,先在回呼腳本中接收到Eolinker的資訊,再通過腳本呼叫傳參,拿到并判斷下圖紅框的欄位,識別為 修改 操作,最后就可以呼叫釘釘機器人的Webhook地址發送資訊,

這周的問題整理大概就這些啦,歡迎大家評論溝通~
使用地址:www.eolinker.com
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/248007.html
標籤:其他
