产品介绍
应用开发平台面向钉钉内所有开发者(低代码和全代码)及业务人员,助力企业业务数字化转型,为开发者提供学习-应用开发-能力接入-应用部署-应用管理等服务:
学习:提供丰富的开发文档、教程、案例
开发:支持搭建应用、开发应用、部署应用、开发工具
管理:支持应用管理、发布、分发,可在工作台、服务窗等场景中使用
应用开发
点击了解详情->
如何成为开发者
如何成为产品方案商
开发者权限设置方式
进入管理后台(oa.dingtalk.com)-设置-权限管理
添加或编辑管理组,为管理组分配开发者权限
开发者后台网址:open-dev.dingtalk.com
企业内部应用
企业内部应用是企业基于钉钉的开放能力,开发办公应用供企业内部人员使用。例如将企业内部的HR、CRM、业务管理等系统接入钉钉。
企业内部应用发布后,企业内部用户可以直接从钉钉工作台中打开来使用
企业内部应用大部分是由企业内部开发人员自主开发,也可以授权给定制服务商进行应用开发。
企业内部应用拥有较高的开放接口权限
开发流程
企业内部应用也可通过添加快捷链接的方式接入,可以把企业内部已有的系统/应用快速的接入钉钉(这种情况下应用凭证只有AgentId,没有AppKey和AppSecret)。此类链接无需任何开发,仅需要填写一个已有的链接。因此无法调用开放平台提供的接口。
第三方企业应用
第三方企业应用是由ISV开放的应用,可以上架到钉钉应用广场或者自行拓客,提供给钉钉的企业组织使用。
企业管理员通过应用广场或者扫描方式,开通授权给企业内的员工使用,大部分是收费应用。
开发流程
应用分发方式
在开发应用前,需要先确定应用的分发方式,不同的分发方式决定了应用的接口权限和部署要求。
第三方个人应用
第三方个人应用与企业内部应用、第三方企业应用不同,个人应用主要是提供给钉钉上的个人用户来使用,不需要企业进行授权开通,也无需感知企业信息,只需要个人进行授权即可使用。
第三方个人应用仅支持小程序
应用开发类型
小程序、H5微应用和机器人
小程序
一种全新的开发模式,使用前端语法编写,具有native级别的性能体验。支持iOS/Android等多端部署
小程序无需安装,首次使用时会从服务器下载小程序资源并缓存,再次打开已缓存资源的小程序时可以直接打启动,体验更佳
H5微应用
使用HTML5技术,对外开放JS SDK来链接钉钉和H5页面的网页应用产品
配置相对复杂,性能和体验上不及小程序
机器人
机器人是钉钉群的高级扩展功能。群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步。目前,大部分机器人在被添加后,还需要进行Webhook配置,才可正常使用
企业机器人是钉钉为用户提供的组织内部使用的机器人,为组织数字化转型业务服务
如何上架/分发应用
开放能力
开发工具
点击了解开发能力
钉钉搭(应用搭建)
国内首个低代码应用广场和应用开发聚合平台,人人可搭建应用。
用钉钉搭应用,模板多、工具多、简单很多,低代码建应用,钉钉搭起来。
产品展示
低代码应用管理
搭建应用
访问应用
编辑应用
发布应用