这是我的第一份博客,用于记录自己正在开发的钉钉微应用项目,以便于以后工作和自己开发,希望自己以后能成为一流的开发人员。 开始 项目前端基于JS,后端使用的nodejs。 这个项目让我收获的有: 熟悉JS使用 大致了解了koa框架的开发流程(希望以后能完整的开发一个koa项目 ...
关于钉钉 钉钉是阿里推出的企业移动OA平台,本身提供了丰富的通用应用,同时其强大的后台API接入能力让企业接入自主开发的应用成为可能,可以让开发者实现几乎任何需要的功能。 近期因为工作需要研究了一下钉钉的接入,发现其接入文档 SDK都是基于java编写的,而我们的企业网站使用Asp.Net MVC C 开发,所以接入只能从头自己做SDK。 接入主要包括免登 获取数据 修改数据等接口。 免登流程 首 ...
2017-07-10 10:07 14 12470 推荐指数:
这是我的第一份博客,用于记录自己正在开发的钉钉微应用项目,以便于以后工作和自己开发,希望自己以后能成为一流的开发人员。 开始 项目前端基于JS,后端使用的nodejs。 这个项目让我收获的有: 熟悉JS使用 大致了解了koa框架的开发流程(希望以后能完整的开发一个koa项目 ...
用户在使用软件应用的过程中,第一步往往都是登录。输入账号密码,进行登录,登录的目的就是让应用识别张三是张三,而不是李四。相对应,如果能够不用输账号密码,应用就知道你是你,就叫做免登。 免登的源头还是需要登录的。业内企业内部登录往往采用统一登录中心SSO的方案,比如集成CAS。一个同一地址登录 ...
前段时间公司接到一个钉钉开发项目,在此之前小编并没有接触过,只能硬着头皮看文档了,话不多说,直接上干货。 大概流程如下: 1、注册账号和创建第三方应用:该过程直接按照提示流程操作即可,略过 2、获取corpID、corpSecret、agentID : 登陆钉钉后台, corpID ...
钉钉开发分为:1、移动客户端。2、PC端。3、服务端。三个平台的开发。 1、移动端:面对钉钉手机用户和企业用户。 2、同上主要面向PC端的用户和企业。 3、服务端,用于用户和企业内部管理的平台方向,例如OA网站。 本人主要从事移动端和PC端的开发,所以,本笔记主要记录在这些问题中遇见 ...
在使用jsapi中。出现 {"errorMessage":"对应企业没有某域名微应用",:"errorCode":"3"} window.onload = function() { var ua = window.navigator.userAgent.toLowerCase ...
以第三方企业微应用为例 在第三方企业微应用应用时,比较底层的需求,就是应用需要获取客户企业的通讯录,即部门/员工的数据。本人整理以下几个关键数据,供大家开发参考。 新建第三方微应用时,能拿到这些初始数据 [1-1] isv.encodingAesKey。手动配置。微应用设置界面拿到 ...
免登是指用户进入应用后,无需输入政务钉钉用户名和密码,应用程序可自动获取当前用户身份,进而登录系统的流程。 获取免登授权码 前端H5应用获取免登授权码。此API不需要进行鉴权(即不需要进行dd.config)。 1.引入js文件 在浏览器中使用 script 和 link 标签直接 ...
首选要先理解钉钉的几个应用,因为应用不同,对应的接口也不一样,能够调用的权限也不一样,所以首先不要盲目的开发,看文档。 也就是这四个。总体来说,如果你只是想在钉钉上开个门,用来进到自己的H5应用,就直接选微应用,然后如果你是要上架到应用市场去就选第三方企业应用。如果选择小程序 ...