一、钉钉E应用与微信小程序
二、应用类型
- E应用
E应用是一种全新的开发模式,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、等多端部署
- H5微应用
微应用是指用H5方式开发的应用
三、应用开发场景
- 企业内部开发
说明:企业内部开发的应用无法上架至钉钉应用市场,仅供内部使用。
可用应用类型:E应用和微应用
服务要求:无
- 第三方企业应用
说明:第三方企业应用开发,是指开发者以钉钉、企业之外的第三方身份,基于钉钉的开放能力开发应用,并提供给钉钉上的其他组织使用。
可用应用类型:E应用和微应用
服务要求:上架应用市场需要买钉钉云服务
- 第三方个人应用
第三方个人应用与企业内部应用、第三方企业应用不同,个人应用主要是提供给钉钉上的个人用户来使用,不需要企业进行授权开通,也无需感知企业信息,只需要个人进行授权即可使用。
服务要求:上架应用市场需要买钉钉云服务
四、应用开发场景对比
企业内部开发 | 第三方企业应用 | 第三方个人应用 | |
支持应用类型 | E应用、微应用 | E应用、微应用 | E应用 |
服务要求 | 无 | 需要购买钉钉云服务 | 需要购买钉钉云服务 |
上线要求 | 无 | 需要审核 | 需要审核 |
五、对接外部H5应用实现方式对比
- 直接URL跳转
微信公众号 | 微信小程序 | 钉钉E应用 | |
可行性 | 可以实现 | 可以实现 | 可以实现 |
条件 | 必须是公众号,需开发公众号的后台应用,通过后台应用将当前用户信息获取并将url拼接进行跳转 | 需要开发微信小程序,小程序上线需要审核 | 企业内部应用模式实现简单,第三方企业应用和第三方个人应用模式上架E应用需要购买钉钉E应用解决方案 |
- 聊天机器人
微信 | 钉钉 | |
可行性 | 微信公众号、小程序、群可以实现 | 目前无法实现,自定义机器人目前没有应答模式 |