CCFlow & JFlow微信微工作台集成配置说明

匿名 (未验证) 提交于 2019-12-02 23:40:02

1.创建微工作台

4.创建完成。


2.设置网页授权及JS-SDK

3.自定义菜单

1.找到自定义菜单,并点击设置,进入菜单配置页面。

2.添加菜单。目前ccflow&jflow支持6个通用的菜单配置,即:发起(Start.htm)、待办(Todolist.htm)、在途(Runing.htm)、抄送(CC.htm)、已完成(Complete.htm)、查询(Search.htm)。

在创建菜单时,请注意url中的参数变化。比如:

标红的,是需要修改的参数,其他参数固定不变。

appid:企业ID,在企业信息中可以查看到具体ID值。

redirect_uri:免登验证页面。免登验证页面是固定,http://****/CCMobile/action.aspx.

state:验证通过后,要进入的页面名称。名称对应上面的6个菜单,比如:Start=发起(Start.htm)
4.设置消息提醒

配置微信中的消息推送。找到接收消息,点击设置API接收。

输入微信验证请求的URL,比如:

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";

如果设置了LogBig.png 图片,消息显示格式为:

未设置图片的格式,显示为:

文章来源: https://blog.csdn.net/zhmengjuan/article/details/91458681
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!