钉钉如何开发第三方企业应用?
更新时间:2021-11-12
什么是第三方企业应用
第三方企业应用是由产品方案商开发的第三方企业应用,可以通过上架到钉钉应用广场售卖给钉钉的企业组织使用,也可以通过服务商在开发者后台创建应用分发项目进行线下应用分发给企业组织使用。是能够实现开发一个应用,授权分发给不同的组织使用的应用类型。
如果第三方企业应用在钉钉广场展示,企业管理员可以在钉钉的应用广场上搜索,找到需要的第三方企业应用,开通后让企业内的员工使用。
如果第三方企业应用是基于项目开发的,企业管理员和产品方案商通过应用开发服务合作的方式,洽谈应用开发和交付事宜,主动推送应用给管理员,由管理员授权后安装并使用。
如下表所示,第三方企业应用的开发人员必须是产品方案商的开发者。
应用类型 |
开发者 |
使用人员 |
支持的应用类型 |
交付方式 |
---|---|---|---|---|
第三方企业应用 |
产品方案商开发者 |
开通第三方应用用户 |
|
|
应用分发方式
应用分发主要分为两种类型,上架到广场通过客户自主下单交付,或者是通过定向定量分发推送给客户授权安装交付。在开发应用前,需要先确定应用的分发方式,不同的分发方式决定了应用的接口权限,部署要求,和交付体验。
应用分发方式 |
使用场景 |
部署要求 |
|
---|---|---|---|
开发者后台定向定量开发 |
不上架,不上广场 |
|
阿里云部署。个别行业允许本地部署,需审批 |
钉钉广场展示,管理员在应用广场开通 |
上架,上广场 |
上架到钉钉应用广场,可被钉钉用户搜索 |
必须部署到聚石塔 |
二维码线下开通 |
上架,不上广场 |
自有渠道线下拓客 |
阿里云部署 |