首先,我們得了解一下企業(yè)微信自建應(yīng)用是什么。簡單來說,就是企業(yè)在企業(yè)微信上為自己的員工打造的專屬應(yīng)用,可以是OA系統(tǒng),也可以是CRM系統(tǒng)等等,總之,你想要什么功能,自己來造!
最近剛好就收到一個需求基于企微微信上開發(fā)應(yīng)用,那么,如何開發(fā)這樣一個應(yīng)用呢?過程會遇到哪些坑或者是文檔不清晰的地方需要自己摸索半天?別急,跟著以下步驟,或許就能跳過一個個坑快速走向成功。
本文以企業(yè)微信自建應(yīng)用開發(fā)-網(wǎng)頁版為例(WECOM-JSSDK),若是小程序也可參考,小程序相關(guān)的配置在微信小程序平臺操作。
域名
申請域名,注意申請的域名備案主體與當(dāng)前企業(yè)主體要相同或有關(guān)聯(lián)關(guān)系的,假設(shè)本文申請的域名為 test.com
服務(wù)器
應(yīng)用運行的服務(wù)器
并將域名解析至服務(wù)器
配置
配置這里建議一步到胃,不然在開發(fā)過程中調(diào)用某些API遇到錯誤,排查起來是真的費時間,問企微的客服我話,就像是通過飛鴿傳書,即使快馬加鞭,這批汗血寶馬從深圳深南大道濱海大廈跑到你的位置,最快也需要40min(親測企微技術(shù)支持對話內(nèi)最快40min回復(fù))【通道】
應(yīng)用配置
secret、corpid(應(yīng)用秘鑰、企業(yè)ID)
這兩個配置是接口鑒權(quán)需要的配置,在調(diào)用 JSAPI 前,需要先通過 ww.register 注冊當(dāng)前頁面的身份信息。身份信息分為兩種:
企業(yè)身份與權(quán)限
應(yīng)用(自建應(yīng)用/第三方應(yīng)用等)身份與權(quán)限
注冊企業(yè)身份信息需要企業(yè)ID,注冊應(yīng)用身份需要應(yīng)用的秘鑰secret,獲取路徑: