You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
1、对接统一论证
|
|
|
|
|
(1) 云平台提供用户名与密码的校验接口,换取钉钉的token,以后向钉钉发起请求,需要携带token
|
|
|
|
|
(2) 自动登录:需要APP本地记录用户名和密码,每次进入APP时,模拟登录
|
|
|
|
|
|
|
|
|
|
2、对接基础数据
|
|
|
|
|
采用分段式同步策略,主要是以下几个类型:
|
|
|
|
|
|
|
|
|
|
(1) 基础信息
|
|
|
|
|
(2) 角色,人员角色关系
|
|
|
|
|
需要根据业务关系,在云平台中、钉钉中同步创建同名的角色,并手动设置不同角色对应的功能菜单,这个不能以代码进行同步,并以code方式记录两者间关系
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
行政区划
|
|
|
|
|
- 学校
|
|
|
|
|
- 部门
|
|
|
|
|
- 教师
|
|
|
|
|
- 班级
|
|
|
|
|
- 学生
|
|
|
|
|
|
|
|
|
|
云平台视为A集合,钉钉视为B集合,目标A->B,
|
|
|
|
|
(1)A中存在,B中不存在,增加
|
|
|
|
|
(2)A中不存在,B中存在,删除
|
|
|
|
|
|
|
|
|
|
钉钉企业内部机器人开发——同步组织架构人员信息到数据库
|
|
|
|
|
https://blog.csdn.net/sunriseYJP/article/details/129432382
|
|
|
|
|
|
|
|
|
|
3、HTML5页面功能开发并集成
|
|
|
|
|
此部分业务功能,由业务研发人员进行对接
|
|
|
|
|
|
|
|
|
|
4、钉钉需要向我司开放内置功能的查询API,比如考勤的结果数据等。
|