1. 程式人生 > >H3 BPM微信接入配置

H3 BPM微信接入配置

日誌 編碼 work tps 微信企業號 home 單點 管理系統 管理

1 配置前提條件

1.1 前提條件

a.擁有微信企業號

b.完成H3 BPM安裝

c.H3 BPM所在的服務器需要有外網可訪問的域名

如果不使用域名進行訪問,在進行H3訪問時,會因為微信的安全監測,頻繁出現如下提示頁面。該頁面將導致單點登錄及菜單鏈接出現異常。

技術分享

2 在微信企業號中創建H3 BPM應用

2.1 創建應用步驟

在應用中心中,建立自建應用

技術分享

選擇消息型應用

技術分享

設置應用屬性:

Logo,上傳圖片,可以使用H3 BPM的圖標

應用名稱,H3 BPM,也可自由輸入

功能介紹,企業業務流程管理系統,也可以自由輸入

應用可見範圍,選擇允許通過微信企業號訪問H3 BPM的成員/部門

技術分享

點擊建立的應用,在可信域名中輸入H3 BPM所在服務器的域名。

技術分享

選擇合適的應用管理組,對H3應用進行管理

技術分享

該管理組需要設置對H3應用的消息發送和管理權限,並需要有企業號中通訊錄的管理權限。

技術分享

3 在H3 BPM中進行微信集成配置

3.1 微信企業號中的參數

H3應用的應用ID

技術分享

H3 應用對應的管理組的CorpID及Secret

技術分享

3.2 在H3 BPM中進行微信集成配置

輸入上文CorpID、Secret、應用ID以及微信消息URL

微信消息URL中,將localhost替換為H3服務器的域名

技術分享

4 企業號通訊錄同步至H3 BPM

4.1 在H3 BPM中建立於微信企業號對應的賬號

建立賬號是需要註意以下事項:

H3 BPM 賬戶的登錄名需要使用企業號通訊錄中的賬號。

H3 BPM 中聯系信息中的移動電話需要填寫並與企業號通訊錄一致。

技術分享

技術分享

技術分享

4.2 同步企業號通訊錄至H3 BPM

點擊“微信同步”

技術分享

5 配置微信企業號H3應用的菜單

5.1 配置完成效果

技術分享

5.2 配置方式

在H3應用中選擇普通模式

技術分享

選擇“自定義菜單”模式,點擊設置

技術分享

配置如下菜單

技術分享

並設置菜單跳轉鏈接如下,其中

CorpID,為微信企業號中H3應用管理組的CorpID

技術分享

域名,H3 BPM所在服務器的域名

Port,H3 BPM所使用的服務器端口,默認8010

引擎實例編碼,H3中建立的引擎實例編碼,默認為DefaultEngine

首頁

https://open.weixin.qq.com/connect/oauth2/authorize?appid={CorpID}&redirect_uri=http:// {域名:Port}/Portal/hybrid/index.html?target=home.index&response_type=code&scope=snsapi_base&state={引擎實例編碼}#wechat_redirect

待辦任務

https://open.weixin.qq.com/connect/oauth2/authorize?appid={CorpID}&redirect_uri=http:// {域名:Port}/Portal/hybrid/index.html?target=home.unfinishedworkitem&loginfrom=wechat&response_type=code&scope=snsapi_base&state={引擎實例編碼}&connect_redirect=1#wechat_redirect

配置完成後,依次點擊“保存”“發布”

技術分享

6 使用效果截圖

6.1 移動端

首頁

技術分享

發起流程

技術分享

待辦/已辦

技術分享

流程日誌/流程圖界面

技術分享技術分享

H3 BPM微信接入配置