「訊息通知」節點支援的通知渠道新增:簡訊、企業微信應用推播、釘釘應用推播、釘釘群機器人
新增飛書通知渠道
簡訊/郵件通知渠道:基於平台體系配置通知物件,通知物件可選擇平台使用者、部門、角色,三者取並集
遮蔽與 FDL 無關的簡訊範本
可同時新增多種訊息通知渠道
郵件通知支援新增附件
訊息通知新增「WeLink」通知方式
使用者基於以下場景時:
希望可以透過郵件/簡訊/企業微信應用推播/企業微信群機器人/釘釘應用推播/釘釘群機器人/飛書應用推播/飛書群機器人的形式將資訊通知給指定使用者。
希望通知內容不僅是通知任務執行狀態,還希望可以通知任務執行程式中產生的某些計算值和參數值,或者根據實際業務需求自訂通知內容。
通知時機不僅在任務結束時,可能是在某個步驟流的環節成功完成後或者資料異常時進行通知。
可使用「訊息通知」功能滿足需求。
「訊息通知」可將任務調度結果以郵件/簡訊/企業微信應用推播/企業微信群機器人/釘釘應用推播/釘釘群機器人/飛書應用推播/飛書群機器人的形式通知給指定使用者。
同時支援在任務運作程式中通知指定的資料。
注:FineDataLink 中的資料處理程式,詳情參見:https://demo.finedatalink.com/ 「訊息通知-」
1)一個「訊息通知」節點中,可同時新增多種通知渠道;但每個渠道傳送的字數會按各個渠道的最大字元數限制。
2)4.1.5.5 之前版本,單個節點通知限制 10s 一次,觸發後的 10s 內,觸發後的 10s 內若再有通知則會報錯。
例如:訊息通知節點 A 在 10:00:00 觸發,那麼在10:00:00~10:00:09.999之間,如果該節點被重複觸發,將報錯。
此時若想要正常運作訊息通知,則可以在訊息通知前增加一個 SQL 腳本節點,使用延遲函式,如下圖所示:
注:不同資料庫文法不同, MySQL 中可使用 sleep 函式,sleep(10)則表示延遲10s 執行。
4.1.5.5 及之後版本,訊息通知頻率限制預設關閉。
介面如下圖所示:
具體設定項介紹如下表所示:
可選已配置在平台中的寄件人列表,預設值為平台配置的預設寄件人
如果平台沒有已配置的寄件人,則下拉框為空,配置寄件人步驟請參見:信箱
1)平台使用者組:
需在「平台使用者組」中設定使用者/部門/角色後,此處的「平台使用者組」才能勾選,否則灰化不可勾選
若在「平台使用者組」中設定了使用者/部門/角色,需勾選此處的「平台使用者組」
未綁定信箱的使用者無法接收郵件通知
2)自訂收件人:
可自訂收件人,輸入信箱即可,多個信箱以","隔開,支援引用參數
可選平台內已配置信箱的使用者,也可以自訂信箱
多個地址用「英文逗號」隔開
支援透過${a}的方式引用參數值(a為參數)
例如:a@fanruan.com,b@fanruan.com
填寫郵件主題
填寫郵件正文
簡訊渠道需要檢查平台中帆軟通行證和簡訊平台的配置情況:
如果沒有登入帆軟通行證,切換到簡訊渠道後,提示點選登入,以獲取簡訊範本和簽章
如果沒有開通簡訊平台,切換到簡訊渠道後,提示尚未開通簡訊服務,申請開通簡訊服務 注:開通簡訊服務請參見:簡訊;簡訊相關條款請參見:帆軟市場簡訊相關條款
注:如果平台中,簡訊平台已配置,但是沒有啟動,允許配置節點,在發信時報錯。
未綁定手機號碼碼的使用者無法接收簡訊通知
可自訂收件人,輸入手機號碼碼即可,多個手機號碼碼以","隔開,支援引用參數
可選項為平台內綁定的帆軟通行證帳號可用(申請成功)的簡訊簽章 簡訊申請簽章和範本請參見:簡訊申請簽章和範本
必選
使用的簡訊範本:不可編輯,展示選擇的簡訊範本 簡訊申請簽章和範本請參見:簡訊申請簽章和範本
4.0.28 版本,遮蔽與 FDL 無關的簡訊範本
傳入簡訊範本的參數。名稱預設顯示所選簡訊範本包含的所有參數,值為空:
名稱:展示所選簡訊範本中的參數名稱,不可編輯
值:填寫參數值,允許引用參數(內容按字串處理)
API呼叫說明:獲取access_token、傳送應用訊息
獲取方式請參考:corpid
傳送訊息時使用應用的 AgentId,可在應用管理頁面查看:
指定接收訊息的成員,成員ID列表,多個接收者用「|」分隔,最多支援1000個
特殊情況:指定為「@all」,則向該企業應用的全部成員傳送
允許引用參數
指定接收訊息的部門,部門ID列表,多個接收者用「|」分隔,最多支援100個
當「訊息接收成員」為「@all」時忽略本參數
指定接收訊息的標籤,標籤ID列表,多個接收者用「|」分隔,最多支援100個
指定訊息類型,支援正文訊息和Markdown訊息
目前支援的 Markdown 文法請參見:支援的Markdown文法
填寫訊息內容,允許引用參數:
不允許為空
訊息類型為正文訊息時,最長不超過 2048 個位元組,若超過訊息內容將被截斷顯示
訊息類型為 Markdown 訊息時,最長不超過 2048 個位元組(若超過訊息內容將被截斷顯示),必須是 UTF-8 編碼
保密訊息不可分享且內容有水印
允許輸入範圍:1800~14400
1)每應用不可超過帳號上限數*200人次/天。
注:若呼叫 api 一次發給 1000 人,算 1000 人次;若企業帳號上限是 500 人,則每個應用每天可傳送 100000 人次的訊息。
2)每應用對同一個成員不可超過 30 次/分鐘,超過部分會被丟棄不下發。
3)企業微信應用推播時,被推播人員無應用權限:
全部無權限:訊息通知節點會報錯。
部分無權限:訊息通知正常通知有效的使用者,忽略無效的使用者,並在 WARN 日誌中列印出無效帳號。
注:企業微信群機器人發訊息的頻率:每個機器人傳送的訊息不能超過20條/分鐘。
企業微信群機器人 webhook 地址,不允許為空
新增群機器人步驟如下圖所示,機器人新增成功的提示頁面上會有 webhook 地址
有兩種訊息類型:正文訊息、markdown訊息
1)選擇「正文訊息」時,介面如下圖所示:
提醒方式:選擇提醒群成員的方式,此處提供兩種方式:使用者ID、手機號碼碼
注:使用者ID即企業成員帳號,管理者可點選管理後台「通訊錄>成員資訊」查看成員帳號;管理者手機端「工作台>管理企業>編輯成員」查看成員帳號
群成員列表:輸入使用者 ID 或手機號碼碼,實現「@」的效果
選擇正文訊息時,支援同時提醒多個群成員,多個群成員 ID 或手機號碼碼間透過「英文逗號」分隔,值為「@all」時,提醒所有人。允許引用參數
2)選擇「markdown訊息」時,介面如下圖所示:
填寫訊息內容,允許引用參數。要求如下:
訊息類型為正文訊息時,最長不超過 2048 個位元組(若超過訊息內容將被截斷顯示),必須是 UTF-8 編碼
訊息類型為 markdown 訊息時,最長不超過 4096 個位元組(若超過訊息內容將被截斷顯示),必須是 UTF-8 編碼
API呼叫說明:傳送工作通知
傳送訊息時使用的微應用的AgentId:
企業內部應用可在 開發者後台 的應用詳情頁面查看
第三方企業應用可呼叫 獲取企業授權資訊 API獲取
不支援手機號碼碼,多個使用者ID用逗號隔開,最大使用者列表長度100
@all為提醒所有人
根據手機號碼碼查詢使用者ID
查看在職員工的釘釘ID
最大列表長度 20
接收者是部門 ID 時,包括子部門下的所有使用者
只有選擇「Markdown訊息」時,才顯示「訊息標題」輸入框
填寫訊息標題,允許引用參數,不超過100字元,若超過將報錯
訊息類型為正文訊息時,最長不超過 500 字元,若超過訊息內容將被截斷顯示
訊息類型為 Markdown 訊息時,最長不超過 5000 字元(若超過訊息內容將被截斷顯示),必須是 UTF-8 編碼
1)釘釘應用推播時,即使接收成員填寫不正確,也不會有錯誤資訊,需要使用者自行確認除錯(釘釘有推播查詢API)。
2)企業內部應用傳送訊息單次最多只能給 5000 人傳送,第三方企業應用傳送訊息單次最多能給 1000 人傳送。
3)給同一員工一天只能傳送一條內容相同的訊息通知。
4)企業內部應用每天給每個員工最多可傳送 500 條訊息通知,第三方企業應用最多可傳送 100 條。
5)企業內部應用或第三方企業應用傳送訊息時,每分鐘最多有 5000 人可以接收到訊息。
API呼叫說明:自訂機器人接入
輸入釘釘群中使用者的「使用者ID」或「手機號碼碼」,實現艾特的效果(使用者ID獲取方法請自行百度)
此配置項僅在「訊息類型」選擇「正文訊息」時顯示
支援同時提醒多個群成員,多個群成員ID或手機號碼碼間透過「英文逗號」分隔,忽略「英文逗號」間的空格
值為@all時,提醒所有人
僅Markdown訊息類型顯示
填寫訊息標題,允許引用參數,不超過 100 字元,若超過將報錯
1)每個機器人每分鐘最多傳送 20 條。
2)如果超過 20 條,會限流 10 分鐘。
3)釘釘群機器人 安全策略 支援情況,僅支援「自訂關鍵詞」與「設定IP白名單」,不支援「加簽」策略。
參考文檔:飛書後台建立應用 的 2.2.3 節,獲取App_Id、App_Secret
填寫成員ID,多個成員ID以",”隔開,@all為提醒所有人,支援引用參數
最多 200 個成員
注1:「成員ID」為 open_id,獲取方式見連結 如何獲取自己的 Open ID?
注2:如果@all,當可見範圍記憶體在未加入企業的成員的話,會推播失敗
填寫部門ID,多個部門ID以","隔開,支援引用參數
最多 200 個部門
可選擇:正文訊息、markdown訊息
markdown文法見:Markdown模組
若需要使用飛書應用傳送卡片訊息,訊息類型建議選擇 markdown ,具體範例請參見:卡片範例
選擇「markdown訊息」顯示此配置項,選擇「正文訊息」時該元件不顯示,已填內容清空
訊息類型為 markdown 訊息時,最長不超過 5000 字元(若超過訊息內容將被截斷顯示),必須是 UTF-8 編碼
飛書官方文檔 中提到:正文訊息請求體最大不能超過 150KB;卡片及富正文訊息請求體最大不能超過 30KB
填寫群機器人 Webhook 地址,允許引用參數,不允許為空
自訂機器人介紹:自訂機器人使用指南
訊息類型選擇「正文訊息」顯示此配置項:輸入「使用者ID」或「手機號碼碼」,實現@的效果
注1:「使用者ID」為 open_id,獲取方式見連結 如何獲取自己的 Open ID?
注2:提醒方式選擇「手機號碼碼」時,需要先建一個應用,才可以使用。
訊息類型選擇「正文訊息」顯示此配置項:
值為@all時,提醒所有人(@所有人必須滿足所在群開啟@所有人功能)
預設為空,填寫訊息內容:
不為空
收件人的手機號碼碼/信箱與手填手機號碼碼/信箱相同時,不做重複通知
以郵件形式將訊息通知給指定負責人
一條訊息通知內容中,提醒多個人
每條訊息對應一個通知人
某個人對應的通知內容中,文字使用顏色代表交易的緊急程度
通知內容中包含連結,使用者點選即可跳轉到詳情頁面
訊息內容換行顯示
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙