后端项目与钉钉(阿里软件)接口对接流程及注意事项

后端项目与钉钉(阿里软件)接口对接流程及注意事项

1:注册钉钉,申请加入本公司(如果没有需创建),申请主管理员给与管理员权限,而后方可登陆钉钉开发者平台;

设置管理员:

   您好,管理员分为主管理员和子管理员,主管理员只有一个,可以转让,主管理员可以添加/删除子管理员,子管理员数量暂无限制。

  1、转让主管理员:主管理员登录管理后台(oa.dingtalk.com)-【设置】-【更换主管理员】使用手机验证进行更换即可。
  2、设置子管理员:
 电脑端:主管理员登录管理后台 -【设置】-【设置子管理员】,可点击子管理员后面的【编辑】修改子管理员的权限范围;
手机端:主管理员在【通讯录】-【管理】-【管理员设置】–【设置子管理员】。

2:开发者获得  CorpId(登陆后在首页公司名称下即可看到)

说明:

通过corpid+userid 可标识企业内唯一的一个用户,CorpId类似企业唯一标识.

3:确定需要调用的接口,此处作者调用的是考勤智能报表中的:获取报表列值接口.

  1)ACCESS_TOKEN  

 appkey和appsecret来自于创建的应用详情.注意需将访问服务器ip加入入口ip中,否则访问失败.

2)column_id_list  列id集合

 3)userid  员工id集合

 3.1 先获取部门id

 3.2 获取userid列表

 注意:如果访问接口是返回没有权限,请在此处开通权限

 4 根据钉钉提供的SDK工具编写代码.

原文地址:https://www.cnblogs.com/yueguangshi/p/13151311.html