低代碼實(shí)操演示 – 如何快速構(gòu)建企微、釘釘、飛書消息推送服務(wù)(企業(yè)微信 釘釘 飛書 welink)
8月15日,萬應(yīng)低代碼培訓(xùn)總監(jiān)胡杰為大家?guī)砹艘粓?chǎng)低代碼實(shí)操直播,這場(chǎng)直播同時(shí)在抖音和微信視頻號(hào)兩個(gè)平臺(tái)進(jìn)行,吸引了眾多關(guān)注者的參與。
為了更好地幫助大家快速上手,我們將直播的主題內(nèi)容做了文字梳理,感興趣的小伙伴也可以直接到文章末尾觀看視頻教程。
01 場(chǎng)景介紹
企微、釘釘、飛書這3款辦公協(xié)作平臺(tái)相信大家都不會(huì)陌生,甚至可能每天都在使用。除了與同事、客戶聊天信息外我們會(huì)收到各類應(yīng)用消息的通知(企業(yè)內(nèi)部應(yīng)用、第三方應(yīng)用),比如審批通知、項(xiàng)目管理通知、會(huì)議通知、群助手及智能機(jī)器人的通知,那么這種應(yīng)用通知是如何實(shí)現(xiàn)的?
首先各平臺(tái)開放者中心提供了非常完善的 API 服務(wù)(針對(duì)企業(yè)內(nèi)部應(yīng)用開發(fā)、第三方應(yīng)用開發(fā)),我們可以根據(jù)自己的需求調(diào)用具體API接口,接下來我們重點(diǎn)圍繞企業(yè)微信-應(yīng)用消息通知進(jìn)行講解。
02 需要做哪些準(zhǔn)備工作
1
準(zhǔn)備好企業(yè)微信/釘釘/飛書平臺(tái)賬號(hào)
本次教程是以企業(yè)微信為例。
各平臺(tái)開發(fā)者中心地址如下(了解各開發(fā)平臺(tái)API對(duì)接的基礎(chǔ)規(guī)范)
企業(yè)微信:https://developer.work.weixin.qq.com/document/path/90235
釘釘:https://open.dingtalk.com/document/orgapp/api-overview
飛書:https://open.feishu.cn/document/server-docs/im-v1/message-content-description/create_json
2
萬應(yīng)低代碼平臺(tái)賬號(hào)申請(qǐng)
前往萬應(yīng)低代碼官方網(wǎng)站申請(qǐng)即可:www.onein.com
03 概念解釋
在搭建過程和下方的視頻教程中,會(huì)涉及一些相關(guān)概念,這里將概念解釋放在此處,如遇到不懂的地方可以回過來翻閱:
1
企業(yè)微信
corpid:每個(gè)企業(yè)都擁有唯一的corpid,獲取此信息可在管理后臺(tái)“我的企業(yè)”-“企業(yè)信息”下查看“企業(yè)ID”(需要有管理員權(quán)限)
userid:每個(gè)成員都有唯一的userid,即所謂“賬號(hào)”。在管理后臺(tái)->“通訊錄”->點(diǎn)進(jìn)某個(gè)成員的詳情頁,可以看到。
部門id:每個(gè)部門都有唯一的id,在管理后臺(tái)->“通訊錄”->“組織架構(gòu)”->點(diǎn)擊某個(gè)部門右邊的小圓點(diǎn)可以看到
tagid:每個(gè)標(biāo)簽都有唯一的標(biāo)簽id,在管理后臺(tái)->“通訊錄”->“標(biāo)簽”,選中某個(gè)標(biāo)簽,在右上角會(huì)有“標(biāo)簽詳情”按鈕,點(diǎn)擊即可看到
agentid:每個(gè)應(yīng)用都有唯一的agentid。在管理后臺(tái)->“應(yīng)用與小程序”->“應(yīng)用”,點(diǎn)進(jìn)某個(gè)應(yīng)用,即可看到agentid。
secret:企業(yè)應(yīng)用里面用于保障數(shù)據(jù)安全的“鑰匙”,每一個(gè)應(yīng)用都有一個(gè)獨(dú)立的訪問密鑰,為了保證數(shù)據(jù)的安全,secret務(wù)必不能泄漏。
access_token:是企業(yè)后臺(tái)去企業(yè)微信的后臺(tái)獲取信息時(shí)的重要票據(jù),由corpid和secret產(chǎn)生。所有接口在通信時(shí)都需要攜帶此信息用于驗(yàn)證接口的訪問權(quán)限
2
萬應(yīng)低代碼
連接器(重點(diǎn),請(qǐng)配合視頻了解具體使用方式):主要是協(xié)助業(yè)務(wù)邏輯配置自動(dòng)化的數(shù)據(jù)流,讓萬應(yīng)低代碼生態(tài)內(nèi)的應(yīng)用數(shù)據(jù)互通,解決企業(yè)數(shù)據(jù)孤島問題,用戶根據(jù)http協(xié)議引入自定義連接器,按照標(biāo)準(zhǔn)且簡(jiǎn)潔方式調(diào)用第三方服務(wù)接口,填寫少量配置信息,無需操心接口的實(shí)現(xiàn)細(xì)節(jié),即可滿足復(fù)雜的數(shù)據(jù)交互。
公共變量:是自定義連接器多個(gè)方法常用的變量抽象,當(dāng)前連接器所有方法都可使用公共變量,覆蓋方法請(qǐng)求參數(shù)、請(qǐng)求頭和請(qǐng)求體。同時(shí),公共變量支持定義常量值以及關(guān)聯(lián)秘鑰鍵值對(duì)。
鑒權(quán)配置:創(chuàng)建自定義連接器默認(rèn)暫無授權(quán),支持定義基于OAuth2.0協(xié)議的動(dòng)態(tài)授權(quán)接口
04 關(guān)鍵步驟(請(qǐng)配合視頻觀看)
整體步驟分為4步:
1、企微管理后臺(tái)創(chuàng)建應(yīng)用
2、配置ip白名單和可信域名
(1)配置可信域名
(2)配置可信ip白名單
3、獲取應(yīng)用關(guān)鍵參數(shù)
(1)獲取企業(yè)id(corpid)
(2)獲取應(yīng)用的Secret
(3)獲取應(yīng)用id(agentid)
4、發(fā)送消息方法定義與聯(lián)調(diào)
(1)獲取access_token
(2)發(fā)送消息
(3)與業(yè)務(wù)關(guān)聯(lián)
具體的操作步驟可查看下方視頻:
低代碼實(shí)操演示:如何快速構(gòu)建企微、釘釘、飛書消息推送服務(wù)
以上就是一個(gè)簡(jiǎn)單的場(chǎng)景示例,歡迎大家操作體驗(yàn),如果遇到任何疑問,也可以進(jìn)入我們的官方技術(shù)交流群,一起探討低代碼的實(shí)踐與應(yīng)用。
Powered by Onein
湖南云暢網(wǎng)絡(luò)科技有限公司(簡(jiǎn)稱“云暢科技”)是由國(guó)有控股平臺(tái)湖南財(cái)信金融控股集團(tuán)持股投資,以自研低代碼為核心技術(shù)的國(guó)家高新技術(shù)企業(yè)。公司憑借領(lǐng)先的低代碼技術(shù)優(yōu)勢(shì)和多年政企行業(yè)客戶服務(wù)經(jīng)驗(yàn)優(yōu)勢(shì),已成為國(guó)內(nèi)領(lǐng)先的低代碼數(shù)字化轉(zhuǎn)型解決方案提供商之一。