馳騁工做流引擎.net版本CCFlow & java版本JFlow微信微工做臺集成配置說明

CCFlow & JFlow微信微工做臺集成配置說明

1.建立微工做臺

         1.先用管理員帳號登陸微信企業號後臺 https://work.weixin.qq.com/web

         2.點開應用與小程序。小程序

         3.點擊建立引用,輸入應用名稱、選擇圖標、選擇可見範圍(可見範圍中的部門、人員都屬於微信中的通信錄)api

4.建立完成。微信

 

2.設置網頁受權及JS-SDK

         1.進入建立的應用,找到開發者接口下面的網頁受權及JS-SDK。app

         2.點擊設置,輸入域名。此處必須是域名,能夠加端口號,可是不能增長http://。好比ccflow.org:6666curl

         3.申請校驗域名。點擊後,會自動下載一個文件,將此文件,放到系統代碼的根目錄下。放入完成以後,點擊肯定,完成驗證。url

3.自定義菜單

1.找到自定義菜單,並點擊設置,進入菜單配置頁面。spa

2.添加菜單。目前ccflow&jflow支持6個通用的菜單配置,即:發起(Start.htm)、待辦(Todolist.htm)、在途(Runing.htm)、抄送(CC.htm)、已完成(Complete.htm)、查詢(Search.htm)。code

在建立菜單時,請注意url中的參數變化。好比:htm

         https://open.weixin.qq.com/connect/oauth2/authorize?appid=12121212121212&redirect_uri=http://*****/CCMobile/action.aspx&response_type=code&scope=snsapi_base&state=Start#wechat_redirect

標紅的,是須要修改的參數,其餘參數固定不變。

appid:企業ID,在企業信息中能夠查看到具體ID值。

redirect_uri:免登驗證頁面。免登驗證頁面是固定,http://****/CCMobile/action.aspx.

state:驗證經過後,要進入的頁面名稱。名稱對應上面的6個菜單,好比:Start=發起(Start.htm)

4.設置消息提醒

         設置消息提醒,是爲了向用戶推送消息。好比,張三向李四提交一個申請,點擊發送以後,李四會在微信中收到該流程申請的消息推送通知。

         目前ccflow&jflow支持6中消息推送,即:工做到達、節點發送成功、節點退回後、節點撤銷後、流程結束、流程刪除。

        

         在設置微信消息推送以前,須要先在流程中設置消息事件。具體步驟:節點屬性--節點消息--新建消息。微信推送的消息,屬於短信消息設置,設置時設置以下圖所示部分。

 

配置微信中的消息推送。找到接收消息,點擊設置API接收。

 

輸入微信驗證請求的URL,好比:

    http://ccflow.org:6666/CCMobile/WeiXin.aspx.若是本身有專門編寫的驗證頁面,能夠將WeiXin.aspx替換。

Token與EncodingAESKey點擊隨機獲取後,點擊保存。保存成功後,配置成功。

5.參數配置

ccflow的配置文件web.config中(jflow配置文件地址:

\jflow-web\src\main\resources\jflow.properties),須要將微信中的幾個重要參數進行配置。

 

 

 

 

配置文件中的參數與微信中的參數對應說明:

1.CorpID:企業ID。企業信息中。

2.AgentID,微工做臺ID。

3.AppSecret,微工做臺惟一標識。

4.WeiXinToKen,接收消息中的Token

5. EncodingAESKey,接收消息中的EncodingAESKey

6.WeiXin_MessageUrl,消息推送的域名地址,必須有http://。其實就是至關於網頁受權及JS-SDK中配置的地址,增長了一個http頭。

7.ShortMessageWriteTo,消息寫入類型。0=寫入SMS消息表,1=寫指定的webservices接口,2=寫入釘釘,3=寫入微信。

 

 

 

 

6.注意事項

1.以上配置完成以後,須要檢查微信通信錄與ccflow&jflow的port_emp表。用戶在微信免登時,用戶的賬號必須與在port_emp表中No列或Tel列相同,而且該用戶已經關注了該微工做臺,符合以上兩個條件,才能夠免登。

 

2.微信中消息推送,爲圖片消息。

newArticle.picurl = BP.Sys.SystemConfig.WX_MessageUrl + "/DataUser/ICON/" + BP.Sys.SystemConfig.SysNo + "/LogBig.png";

 

SysNo,是系統標識,CCFlow  or  JFlow

 

若是設置了LogBig.png 圖片,消息顯示格式爲:

未設置圖片的格式,顯示爲:

相關文章
相關標籤/搜索