最近做了个钉钉企业内部微应用的项目。记录下自己的心得。 首先根据官方文档明白免登流程 免登录的流程如上。首先我们需要拿到自己企业的corpId,和corpSecret,访问企业后台https://oa.dingtalk.com/index.htm#/microApp ...
前段时间公司接到一个钉钉开发项目,在此之前小编并没有接触过,只能硬着头皮看文档了,话不多说,直接上干货。 大概流程如下: 注册账号和创建第三方应用:该过程直接按照提示流程操作即可,略过 获取corpID corpSecret agentID : 登陆钉钉后台, corpID corpSecret获取: 这个是需要登陆钉钉开发者平台 agentid的获取: 登陆https: oa.dingtalk ...
2018-10-23 12:05 1 937 推荐指数:
最近做了个钉钉企业内部微应用的项目。记录下自己的心得。 首先根据官方文档明白免登流程 免登录的流程如上。首先我们需要拿到自己企业的corpId,和corpSecret,访问企业后台https://oa.dingtalk.com/index.htm#/microApp ...
用户在使用软件应用的过程中,第一步往往都是登录。输入账号密码,进行登录,登录的目的就是让应用识别张三是张三,而不是李四。相对应,如果能够不用输账号密码,应用就知道你是你,就叫做免登。 免登的源头还是需要登录的。业内企业内部登录往往采用统一登录中心SSO的方案,比如集成CAS。一个同一地址登录 ...
流程 首先需要理解一下钉钉的免登流程,借用官方文档的图片: 免登录步奏 已知Corpld和CropSecret,获取accessToken,即访问令牌。 通过accessToken,获取JsApiTicket,即JsApi的访问许可(门票)。 按照规则 ...
关于钉钉 钉钉是阿里推出的企业移动OA平台,本身提供了丰富的通用应用,同时其强大的后台API接入能力让企业接入自主开发的应用成为可能,可以让开发者实现几乎任何需要的功能。 近期因为工作需要研究了一下钉钉的接入,发现其接入文档、SDK都是基于java编写的,而我们的企业网站使用Asp.Net ...
在使用jsapi中。出现 {"errorMessage":"对应企业没有某域名微应用",:"errorCode":"3"} window.onload = function() { var ua = window.navigator.userAgent.toLowerCase ...
今天接入免登陆遇到个大坑,看官方文档上写了,先引入dingtalk.js, 然后配置dd.config({...}) 接着dd.ready(function(){ .......... }); 问题出现了,dd.ready 怎么也不运行,折腾了一下午,就差跪下来求他了,最后一个不经 ...
在这里记录一下我配置的钉钉接入微应用遇到的坑。搞了我几天天才调通。头皮发麻,现在梳理一下,以免别人也入坑。 1.钉钉接入主要要获取钉钉企业员工的ID,然后去自己的应用的数据库里进行匹配然后实现免登陆的操作。 2.这里面主要有2个重要操作:一个是鉴权,一个是免登。如果只是简单的免登操作 ...
打开钉钉开发者文档官网,注册一个账号(个人也可以注册),登陆账号之后在开发账号管理那里可以看到corpid(企业ID),corpsecret需要生成 ...