H3 BPM微信接入配置

简介:

配置前提条件2

1.1 前提条件2

在微信企业号中创建H3 BPM应用2

2.1 创建应用步骤2

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

3.1 微信企业号中的参数6

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

4 企业号通讯录同步至H3 BPM8

4.1 在H3 BPM中建立于微信企业号对应的账号8

4.2 同步企业号通讯录至H3 BPM9

5 配置微信企业号H3应用的菜单10

5.1 配置完成效果10

5.2 配置方式10

 

 

配置前提条件

1.1 前提条件

a.拥有微信企业号

b.完成H3 BPM安装

c.H3 BPM所在的服务器需要有外网可访问的域名

如果不使用域名进行访问,在进行H3访问时,会因为微信的安全监测,频繁出现如下提示页面。该页面将导致单点登录及菜单链接出现异常。

wKiom1lTFXWAF9IVAABdFVoPqLg143.png 

 

在微信企业号中创建H3 BPM应用

2.1 创建应用步骤

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

wKioL1lTFdizpd3QAABh4ZI0uCM915.png 

选择消息型应用

wKioL1lTFeeRy79gAABZePEz3og154.png 

设置应用属性:

Logo,上传图片,可以使用H3 BPM的图标

应用名称,H3 BPM,也可自由输入

功能介绍,企业业务流程管理系统,也可以自由输入

应用可见范围,选择允许通过微信企业号访问H3 BPM的成员/部门

wKiom1lTFiXAbjVOAABO9Qzp-aI373.png 

 

点击建立的应用,在可信域名中输入H3 BPM所在服务器的域名。

wKiom1lTFi-yRvJ3AAECodetAM4861.png 

选择合适的应用管理组,对H3应用进行管理

wKioL1lTFkTQV6sZAADm8oNtikI901.png 

该管理组需要设置对H3应用的消息发送和管理权限,并需要有企业号中通讯录的管理权限。

wKioL1lTFpvzHYb-AAC3WdN0Y7Y105.png 

 

H3 BPM中进行微信集成配置

3.1 微信企业号中的参数

H3应用的应用ID

wKiom1lTFqiBZE2AAACHQgToLQw767.png 

 

H3 应用对应的管理组的CorpID及Secret

wKiom1lTFsnjAHKzAABnJ81MRbc894.png 

 

3.2 H3 BPM中进行微信集成配置

输入上文CorpID、Secret、应用ID以及微信消息URL

微信消息URL中,将localhost替换为H3服务器的域名

wKioL1lTFtSCvWqMAACYHfsLtO4556.png-wh_50 

企业号通讯录同步至H3 BPM

4.1 H3 BPM中建立于微信企业号对应的账号

建立账号是需要注意以下事项:

H3 BPM 账户的登录名需要使用企业号通讯录中的账号。

H3 BPM 中联系信息中的移动电话需要填写并与企业号通讯录一致。

wKiom1lTFvPQOgI3AAGUq7AXJ5E270.png 

 

wKiom1lTFwOCcpXvAABrWoXAUo8546.png 

 

wKioL1lTFy-DBsa-AABdaeLNgv8538.png 

4.2 同步企业号通讯录至H3 BPM

点击“微信同步”

wKiom1lTF1fwWmO9AACcGr21pRk754.png 

配置微信企业号H3应用的菜单

5.1 配置完成效果

wKioL1lTF2SAjv1cAAAIeV42rgI646.png 

5.2 配置方式

H3应用中选择普通模式

wKioL1lTF3Dzt7lHAAHipWMf3wo673.png 

选择“自定义菜单”模式,点击设置

wKioL1lTF3_gmD2XAACxvslMGyI641.png-wh_50 

配置如下菜单

wKiom1lTF9uDcnabAABqJX7sf-Y515.png 

并设置菜单跳转链接如下,其中

CorpID,为微信企业号中H3应用管理组的CorpID

wKioL1lTF-jgyOanAAC9JwgZblY946.png 

域名,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

 

配置完成后,依次点击“保存”“发布”

wKiom1lTF_jjluIGAAC9JwgZblY507.png 

 

使用效果截图

6.1 移动端

首页

wKioL1lTGAuwgbBvAADijSNxtOU464.png 

发起流程

wKiom1lTGCWA1UvXAADV_ul2f9Q447.png 

 

待办/已办

wKioL1lTGDDhoNdHAAELVwIfuIQ303.png  

 

流程日志/流程图界面

wKiom1lTGFij5YCnAADj1t-Lebc877.pngwKiom1lTGGPz1o9KAADoCtH2aZs751.png 










本文转自 lwl_BPM  51CTO博客,原文链接:http://blog.51cto.com/12438115/1942640,如需转载请自行联系原作者
相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
目录
相关文章
|
1月前
|
小程序 开发工具 git
【微信小程序】-- uni-app 项目--- 购物车 -- 配置 tabBar 效果(五十一)
【微信小程序】-- uni-app 项目--- 购物车 -- 配置 tabBar 效果(五十一)
|
1月前
|
开发框架 移动开发 小程序
【微信小程序】-- 配置uni-app的开发环境(四十八)
【微信小程序】-- 配置uni-app的开发环境(四十八)
|
1月前
|
开发者
微信公众平台开发基本配置
微信公众平台开发基本配置
86 0
|
3月前
|
Go
【微信公众号】基于golang的公众号开发基本配置
【微信公众号】基于golang的公众号开发基本配置
37 0
|
23天前
|
小程序
微信小程序——属性配置大全
微信小程序——属性配置大全
13 0
|
1月前
|
JSON 小程序 搜索推荐
【微信小程序】-- 模板语法与配置的总结(二十一)
【微信小程序】-- 模板语法与配置的总结(二十一)
|
1月前
|
JSON 小程序 数据格式
【微信小程序】-- 页面配置(十八)
【微信小程序】-- 页面配置(十八)
【微信小程序】-- 页面配置(十八)
|
1月前
|
小程序
【微信小程序】-- 全局配置 -- tabBar(十七)
【微信小程序】-- 全局配置 -- tabBar(十七)
【微信小程序】-- 全局配置 -- tabBar(十七)
|
1月前
|
小程序
【微信小程序】-- 全局配置 -- window - 下拉刷新 & 上拉触底(十六)
【微信小程序】-- 全局配置 -- window - 下拉刷新 & 上拉触底(十六)
|
1月前
|
小程序
【微信小程序】-- 全局配置 -- window - 导航栏(十五)
【微信小程序】-- 全局配置 -- window - 导航栏(十五)

热门文章

最新文章