1.注册钉钉企业,按照流程完成注册
注册地址:https://oa.dingtalk.com/?spm=a219a.7629140.0.0.TfMqeF#/login
2.点击“企业应用”>“工作台设置”
3.开发企业定制首页。因为我之前用spring boot已经开发好了一个首页demo,将这个demo部署到互联网上就好了,然后在“工作台设置”里面修改“连接企业现有首页”的url就可以把自己定义的首页挂到钉钉得到工作台上。
4.自定义首页demo,因为是个demo所有做的比较简单
5.点击连接企业现有首页,配置企业自定义的首页
6.首页一般都会要做免登,免登开发流程是
1 在企业管理后台:https://oa.dingtalk.com/上注册企业完成之后,在企业应用-工作台设置页面里面,可以获取到企业的corpId和CorpSecret。
2 通过调用获取access_token的接口获取企业的access_toke
3 通过调用获取jsticket的接口获取企业的jsticket。
4 在后端通过sign(ticket, nonceStr, timeStamp, url)计算前端校验需要使用的签名信息。
5 将:‘url’,‘nonceStr’,‘agentId’,‘timeStamp’,‘corpId’,‘signature’传递到前端页面,在前端HTML5页面使用jsapi提供的dd.config(PC客户端使用DingTalkPC.config)接口进行签名校验。
6 在页面引入jsapi:https://g.alicdn.com/ilw/ding/0.9.2/scripts/dingtalk.js
7 使用钉钉js-api提供的获取免登授权码接口获取CODE
8 通过CODE换取身份
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。