见证海硕每一步成长

关于奥哲

董助开放API进行测试了

2021-02-01 13:17

董助智能印章系统终于可以对接OA系统了,应客户多次要求需要对接客户自己的OA系统,需要进行盖章申请以及完成盖章。我们本次开发的开放接口主要流程是通过管理平台创建好总公司在分配个总公司唯一UUID标识,后续相关接口都需要带上此参数进行验证标识请求是否合法,主要接口有一下几个:
 
1.身份校验:GET
 
地址:https://localhost:8080/api/open/auth/authentication?openId=open1234
 
2.获取区域列表GET
 
地址:https://localhost:8080/api/open/org/arae/list
 
3.通过开放平台授权码获取总公司信息GET
 
http://localhost:8080/api/open/org/companyHead?openId=open123
 
4.获取所有子公司列表GET
 
https://localhost:8080/api/open/org/company/list/sub?openId=112121

 
5.获取指定公司下部门列表GET
 
http://localhost:8080/api/open/org/dept/sub?deptId=12
 
6.获取可用角色列表GET
 
http:localhost:8080/api/open/org/role/list
 
7.公司信息新增POST(以json格式传参,contentType为application/json)
 
Http://localhost:8080/api/open/org/sync/company
 
8.新增部门数据POST(需保证所属公司ID在系统中存在且是所属总公司或子公司)
 
http://localhost:8080/api/open/org/sync/dept/sub
 
9.新增用户信息(POST)
 
http://localhost:8080/api/open/org/sync/user?openId=open123
 
10.新增用户角色信息POST
 
https://localhost:8080/api/open/org/user/role/sync?openId=open123
 
11.删除用户信息POST
 
https://localhost:8080/api/open/org/user/delete?openId=open123&ids=1
 
11.获取印章类型GET
 
http://localhost:8080/api/open/seal/type/list
 
12.同步印章数据POST
 
http://localhost:8080/api/open/seal/sync?openId=open123
 
13.获取所有可用印章
 
https://localhost:8080/api/open/seal/all?openId=open123
 
14.获取所有可用设备
 
http://localhost:8080/api/open/machine/all?openId=open12
 
15.添加盖章申请POST
 
http://localhost:8080/api/open/doc/submit
 
客户OA系统就可以通过这个些接口对接进行对接董助系统这边,让客户在自己OA上进行申请审批然后使用董助手机APP进行盖章操作。