后端项目与钉钉(阿里软件)接口对接流程及注意事项
1:注册钉钉,申请加入本公司(如果没有需创建),申请主管理员给与管理员权限,而后方可登陆钉钉开发者平台;
设置管理员:
您好,管理员分为主管理员和子管理员,主管理员只有一个,可以转让,主管理员可以添加/删除子管理员,子管理员数量暂无限制。
1、转让主管理员:主管理员登录管理后台(oa.dingtalk.com)-【设置】-【更换主管理员】使用手机验证进行更换即可。
2、设置子管理员:
电脑端:主管理员登录管理后台 -【设置】-【设置子管理员】,可点击子管理员后面的【编辑】修改子管理员的权限范围;
手机端:主管理员在【通讯录】-【管理】-【管理员设置】–【设置子管理员】。
2:开发者获得 CorpId(登陆后在首页公司名称下即可看到)
说明:
通过corpid+userid 可标识企业内唯一的一个用户,CorpId类似企业唯一标识.
3:确定需要调用的接口,此处作者调用的是考勤智能报表中的:获取报表列值接口.
appkey和appsecret来自于创建的应用详情.注意需将访问服务器ip加入入口ip中,否则访问失败.
2)column_id_list 列id集合
3)userid 员工id集合
3.1 先获取部门id
3.2 获取userid列表
注意:如果访问接口是返回没有权限,请在此处开通权限
4 根据钉钉提供的SDK工具编写代码.