电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

第三方app集成流程助手轻应用

来源:金蝶云社区作者:金蝶2024-09-228

第三方app集成流程助手轻应用

问题描述:

云之家上的流程助手全员标准轻应用能否集成到第三方app上?比如泛微、致远OA等。

解决方案:


本文的集成方式已经不推荐使用,请前往查看新的集成方式:第三方app集成移动BOS


前言:

第三方app打开流程助手服务器的主页,主页会调用到eas接口,eas那边需要做的是首先做身份验证(即会访问app做身份验证),然后返回数据到流程助手服务器显示。

身份验证逻辑:token做单点登录,token可以第三方app生成,也可以自行开发加密生成,访问流程助手主页时带上token,流程助手会请求解密接口tokenurl(现场开发)获取eas用户信息,接口返回正确的eas用户信息后,流程助手身份验证并登陆eas,第三方app的集成登陆完成。

 

1、部署流程助手

部署文档:http://mbos.kingdee.com/doc/wiki.html?key=workflowDeploy

先按照文档部署,只执行链接中【步骤一】、【步骤二】和【步骤三】即可,不需要登录EAS门户安装部署;若此前按照此方法部署过流程助手,则可忽略,建议按照【步骤一】、【步骤二】和【步骤三】检查一下是否有相关私包和补丁。

 

2、流程助手页面说明

注:到部署页面输入eid的时候(下面eid均举例为123456),需要总部提供的标识第三方APP的eid,须现场提供客户名称、外网地址。

流程助手主页:

配置链接:http://bos.kingdee.com/workflow/main.html?eid=123456&appid=10036&token= XXXXXXX

打开应用是链接效果是(添加了token做单点登录):http://bos.kingdee.com/workflow/main.html?eid=123456&appid=10036&token= XXXXXXX

流程助手待办页:

配置链接:http://bos.kingdee.com/workflow/dealWithNotice.html?eid=123456&appid=10036

打开应用是链接效果是(添加了token和assignid):

http://bos.kingdee.com/workflow/dealWithNotice.html?eid=123456&appid=10036&token=XXXXXXX&assignId=88174c16-5e1b-4284-ae0e-c819b0e1d71bWFWKITEM

 

一、第三方集成流程助手开发与配置

1.接口开发

1)第三方app进入流程助手接口accessurl

  •  第三方app在打开链接会携带token

tokenurl接口(现场开发)能根据第三方app的token解析到对应的eas用户信息,则这个accessurl接口可以不用自己开发,第三方app配置的链接用流程助手的主页即可:https://bos.kingdee.com/workflow/main.html?eid=123456&appid=10036

 

  • 第三方app在打开链接不携带token

现场需要开发accessurl供第三方app调用,接口的逻辑为:

获取到第三方app用户对应的eas用户,把eas的usernumber加密成一个字符串,也就是toke值,比如:usernumber加密后为W23WEGYWEWETEUREVD,然后接口响应跳转到流程助手的主页:https://bos.kingdee.com/workflow/main.ht

第三方app集成流程助手轻应用

问题描述:云之家上的流程助手全员标准轻应用能否集成到第三方app上?比如泛微、致远OA等。解决方案:本文的集成方式已经不推荐使用,请前...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信