一、前言
由于今年疫情影响,假期的无限延长让大家都不得不进行线上办公,说到线上办公就毫无疑问,钉钉是这个疫情假期最大的赢家,APP的火热程度以及下载量甚至压过了微信,跃居App store免费排行榜第1名的位置。
最早我们知道钉钉,是因为办公需求,我们主要在人员管理/考勤打卡/日常交流/移动审批等日常工作。但你怎么也想不到,钉钉广泛被大家所知,是因为小学生们的一星差评.....既然钉钉火了,所以就有了这篇文章的到来,让大家快速的接入钉钉,来帮助企业内部线上交流、考勤打卡、移动审批等,这次我先快速简述下对接钉钉组织架构和对接钉钉考勤
二、对接钉钉组织架构
废话不多说,直接开撸!思路分析:大家都知道对接外部应用肯定需要授权,拿到授权后就基本就可以为所欲为了,所以第一步就是拿授权(令牌token)
1.登陆钉钉官网:https://ding-doc.dingtalk.com/
2.进入开发者后台,如图点击后扫码登陆(如何在钉钉上创建企业这里就不说了,直接度娘~我这里已经创建了自己名下的测试企业)

3.钉钉开发者后台拿CorpId和SSOSecret(写的时候发现企业获取钉钉令牌的方式钉钉已经更新了,所以建议用新的授权方式 )。 我这里就按新的推荐方式拿appKey和appSecret,
详细获取方法: https://ding-doc.dingtalk.com/doc#/serverapi2/eev437 。如下图就已经拿到

4.使用appKey和appSecret获取 access_token ,正常情况下access_token有效期为7200秒,有效期内重复获取返回相同结果,并自动续期。
大家各自用自己的开发语言( php是世界上最好的语言 )进行调用,这里我直接用postman演示:
请求方式:GET(HTTPS)
请求地址:https://oapi.dingtalk.com/gettoken?appkey=上面拿的;app