18221533805
      企業(yè)微信開(kāi)發(fā)指南
      上海微信小程序開(kāi)發(fā)制作、APP、網(wǎng)站、小程序定制、小程序外包開(kāi)發(fā)公司

      企業(yè)微信開(kāi)發(fā)指南

      2022-10-05


      企業(yè)微信的發(fā)展主要包括以下幾個(gè)方面:

      微信官方在這些方面提供了非常詳細(xì)的文檔(見(jiàn)參考鏈接),本文不再贅述。這里只選擇幾個(gè)常見(jiàn)的開(kāi)發(fā)場(chǎng)景來(lái)分享我自己的經(jīng)驗(yàn)。


      部門(mén)通訊錄 員工組成,兩者關(guān)系多對(duì)多,部門(mén)有唯一的部門(mén)ID(department_id),員工有唯一的賬戶(hù)(userid)。


      提供商有三種:

      按作用分為兩種:

      以下是一個(gè)應(yīng)用程序詳情界面:

      從上圖可以看出,一個(gè)應(yīng)用程序主要包含以下信息:


      訪(fǎng)問(wèn)令牌(access_token)這是我們開(kāi)發(fā)的第一步。在調(diào)用微信接口之前,我們經(jīng)常需要獲得令牌,然后才能為所欲為 :- )。

      令牌只能通過(guò)企業(yè)ID(CorpID) Secret來(lái)獲取,CorpID檢查方法如下:

      每個(gè)企業(yè)號(hào)CorpID但是Secret但是有幾種不同Secret獲得的令牌作用范圍不同。

      Secret分類(lèi)如下:

      獲取令牌的接口是:

      返回格式如下:

      需要注意的是access_token時(shí)效性超過(guò)7200(expires_in值)秒后過(guò)期,由于接口訪(fǎng)問(wèn)頻率有限,需要定期刷新access_token。

      詳情請(qǐng)參考:獲取access_token - 企業(yè)微信。


      這是我們使用頻率最高的場(chǎng)景。簡(jiǎn)單來(lái)說(shuō),用戶(hù)進(jìn)入應(yīng)用時(shí)如何獲得他?userid(或更詳細(xì)的信息)?

      授權(quán)登錄使用m.eeefficiency.com協(xié)議,先來(lái)看看微信官方提供的接入流程圖:

      總結(jié)為三個(gè)步驟:

      第一步和第二步都是為了得到code,第三步是獲取用戶(hù)信息。

      假如我有一個(gè)主頁(yè)應(yīng)用程序,基本信息如下:

      所以生成的網(wǎng)頁(yè)鏈接是這樣的(鏈接可以設(shè)置為主頁(yè)地址、菜單鏈接和推送消息的跳轉(zhuǎn)鏈接):

      這里有兩點(diǎn)需要注意:

      獲取用戶(hù)信息的接口是(注意)code只能用一次):


      這里只討論一下Web網(wǎng)頁(yè)掃碼登錄場(chǎng)景,移動(dòng)掃碼登錄請(qǐng)參考官方文件。

      在開(kāi)發(fā)掃碼登錄之前,您需要先打開(kāi)應(yīng)用程序的網(wǎng)頁(yè)接入功能,點(diǎn)擊應(yīng)用程序細(xì)節(jié)/企業(yè)微信授權(quán)登錄/Web網(wǎng)頁(yè)直接將可信域名的值 ** 過(guò)來(lái)設(shè)置。

      掃碼登錄類(lèi)似于場(chǎng)景,也是m.eeefficiency.com先拿協(xié)議code交互流程圖如下:

      假如我有以下基本信息:

      所以生成的掃碼鏈接是這樣的:

      用戶(hù)打開(kāi)鏈接后,會(huì)出現(xiàn)二維碼。用戶(hù)使用企業(yè)微信掃描代碼后,會(huì)跳轉(zhuǎn)到回調(diào)地址并帶授權(quán)code,通過(guò)code獲取用戶(hù)信息的接口為:


      材料管理相對(duì)簡(jiǎn)單,可以直接呼叫微信接口,但需要注意的是,目前企業(yè)微信只開(kāi)放臨時(shí)材料管理接口(今天是微信),所有通過(guò)接口上傳media_id三天內(nèi)有效。

      所以如果我需要永久性的話(huà)media_id咋整?這里分享一個(gè)“黑科技”。

      比如要上傳圖片素材:


      本質(zhì)上只是調(diào)用接口。

      需要注意的是,消息都是以應(yīng)用為單位顯示的(在發(fā)送消息的時(shí)候會(huì)指定agentid),因此,您調(diào)用接口使用的接口access_token必須通過(guò)該應(yīng)用Secret獲得的。

      如果你想排版消息(使用)html用戶(hù)點(diǎn)擊后,您希望跳轉(zhuǎn)到網(wǎng)頁(yè)地址,我推薦您使用文本卡消息。

      我們以前也遇到過(guò)一個(gè)場(chǎng)景,希望用戶(hù)在點(diǎn)擊信息后跳轉(zhuǎn)到其他應(yīng)用程序,但不幸的是,微信不支持跨應(yīng)用程序跳轉(zhuǎn)。


      要用JS-SDK,必須進(jìn)行客戶(hù)端SDK初始化;

      要初始化,必須有簽名;

      要有簽名,必須有簽名jsapi_ticket。

      讓我們先談?wù)刯sapi_ticket。jsapi_ticket其實(shí)跟access_token同樣,它也會(huì)過(guò)期,并且有頻率限制,所以我們也需要jsapi_ticket定期刷新,獲取jsapi_ticket接口如下:

      接下來(lái)是簽名,分享一個(gè)node簽名算法供參考:

      如果您不確定您的算法是否正確,可以到微信提供的在線(xiàn)簽名工具進(jìn)行驗(yàn)證。

      有了簽名,我們就可以了SDK初始化需要在初始化前引入js文件:

      然后開(kāi)始實(shí)施初始化:

      這里需要注意的是,所有參數(shù)對(duì)大小寫(xiě)都很敏感。例如,在后端簽名時(shí),參數(shù)是noncestr,但是前端的初始化是nonceStr。

      初始化成功后,你可以享受浪潮。使用企業(yè)微信打開(kāi)以下鏈接,體驗(yàn)官方提供的鏈接Demo頁(yè)面:

      m.eeefficiency.com;(二維碼自動(dòng)識(shí)別)





      企業(yè)微信開(kāi)發(fā)指南 希望這篇文章對(duì)您有幫助.

      上海西陸信息科技有限公司 承接各類(lèi)微信小程序開(kāi)發(fā)制作、小程序定制、APP 網(wǎng)站 開(kāi)發(fā)制作,聯(lián)系電話(huà) 18221533805、15900430334

      為您推薦

      如果我從非正規(guī)渠道采購(gòu),會(huì)有什么風(fēng)險(xiǎn)?

      西陸家政,西陸二手市場(chǎng),西陸招聘,西陸房地產(chǎn),西陸旅游,西陸健身

      采購(gòu)成品系統(tǒng)代碼一定要正規(guī)渠道嗎

      西陸成品系統(tǒng):西陸家政,西陸房產(chǎn),西陸招聘,西陸旅游,西陸二手市場(chǎng),西陸健身

      西陸招聘成品系統(tǒng)

      西陸房產(chǎn)成品系統(tǒng)

      西陸家政成品系統(tǒng)

      西陸教育成品系統(tǒng)

      西陸二手市場(chǎng)成品系統(tǒng)

      西陸旅游成品系統(tǒng)

      西陸健身成品系統(tǒng)

      短視頻劇本|“瘋狂小楊哥”的爆火之路:人物關(guān)系反差

      關(guān)注短視頻編劇微信官方賬號(hào),999個(gè)精品短劇本,免費(fèi)領(lǐng)取!滿(mǎn)屏百萬(wàn)贊的小楊哥短視頻紅人那么多,滿(mǎn)屏百...

      2年漲粉3800萬(wàn),零演技網(wǎng)紅——瘋狂小楊哥,為何會(huì)如此火?

      共享儲(chǔ)物柜小程序APP 必要的功能

      一、共享儲(chǔ)物柜小程序開(kāi)發(fā)功能1.自動(dòng)定位功能:有些商場(chǎng)或展會(huì)面積較大,共享儲(chǔ)物柜小程序可以通過(guò)定位功...

      小程序 開(kāi)發(fā)公司 聊應(yīng)用基礎(chǔ)模塊

      一、主要功能微信小程序功能分為管理員和非管理員功能。系統(tǒng)擁有多個(gè)非管理員用戶(hù),管理員用戶(hù)僅有一個(gè)角色...

      生鮮小程序APP要知道什么

      1授權(quán)登錄有利于用戶(hù)了解相關(guān)促銷(xiāo)活動(dòng)實(shí)現(xiàn)多次訪(fǎng)問(wèn),同時(shí)在下單支付時(shí)直接引用個(gè)人信息,不用多次輸入收貨...

      房產(chǎn)APP小程序開(kāi)發(fā)須知

      1、地理位置  地理位置,用戶(hù)可以通過(guò)房產(chǎn)APP能在地圖上直接看到房源位置。也能看到房產(chǎn)周邊的環(huán)境,...

      教育類(lèi)商城系統(tǒng)與教育小程序商城

      聊電商APP小程序模塊

      1、圖文視頻:利用圖文視頻控件,可以對(duì)產(chǎn)品進(jìn)行精美詳細(xì)的介紹。2、導(dǎo)航功能:歷史記錄、標(biāo)簽等等。3、...

      教育小程序開(kāi)發(fā)功能

      開(kāi)發(fā)一款教育小程序,需要哪些基本功能?

      聊聊 交友APP 小程序

      交友APP開(kāi)發(fā)的需求1、實(shí)名認(rèn)證:必須實(shí)名制之后才可以使用,確保雙方的權(quán)益保障。2、偏好選擇:用戶(hù)可...
      主站蜘蛛池模板: 精品国产免费一区二区| 伊人激情AV一区二区三区| 鲁大师成人一区二区三区| 日本精品一区二区三区四区| 国产福利一区二区三区在线观看| 立川理惠在线播放一区| 中文字幕日韩丝袜一区| 国产vr一区二区在线观看| 国产成人精品亚洲一区| 亚洲日韩一区二区一无码| 亚洲一区二区三区国产精品无码| 日产一区日产2区| 久久99久久无码毛片一区二区| 尤物精品视频一区二区三区| 美女毛片一区二区三区四区| 国产一区二区三区久久| 中文字幕乱码一区二区免费| 久久精品国产一区二区三区| 人妻内射一区二区在线视频| 国产日韩精品一区二区三区 | 91麻豆精品国产自产在线观看一区| 无码人妻精品一区二区蜜桃| 在线欧美精品一区二区三区| 亚洲综合色一区二区三区| tom影院亚洲国产一区二区| 日本免费一区二区三区| 乱子伦一区二区三区| 97久久精品无码一区二区| 国产乱码精品一区二区三区中| 国产福利一区二区三区视频在线| 伊人久久精品无码麻豆一区| 濑亚美莉在线视频一区| 国产丝袜一区二区三区在线观看| 美女免费视频一区二区| av无码一区二区三区| 亚洲爆乳无码一区二区三区| 亚洲熟妇av一区二区三区下载| 日本内射精品一区二区视频 | 亚洲欧美日韩中文字幕在线一区| 亚洲日韩AV一区二区三区四区| 精品亚洲av无码一区二区柚蜜|