钉钉小程序学习笔记

钉钉的产品自述:http://www.nudiao.com/fangan-info-id-192.html
钉钉开发者文档:https://open-doc.dingtalk.com

一、钉钉E应用与微信小程序

二、应用类型

  1. E应用

E应用是一种全新的开发模式,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、等多端部署

  1. H5微应用

微应用是指用H5方式开发的应用

钉钉小程序学习笔记_第1张图片

三、应用开发场景

  1. 企业内部开发

说明:企业内部开发的应用无法上架至钉钉应用市场,仅供内部使用。
可用应用类型:E应用和微应用
服务要求:无

  1. 第三方企业应用

说明:第三方企业应用开发,是指开发者以钉钉、企业之外的第三方身份,基于钉钉的开放能力开发应用,并提供给钉钉上的其他组织使用。
可用应用类型:E应用和微应用
服务要求:上架应用市场需要买钉钉云服务

  1. 第三方个人应用

第三方个人应用与企业内部应用、第三方企业应用不同,个人应用主要是提供给钉钉上的个人用户来使用,不需要企业进行授权开通,也无需感知企业信息,只需要个人进行授权即可使用。
服务要求:上架应用市场需要买钉钉云服务

四、应用开发场景对比

企业内部开发 第三方企业应用 第三方个人应用
支持应用类型 E应用、微应用 E应用、微应用 E应用
服务要求 需要购买钉钉云服务 需要购买钉钉云服务
上线要求 需要审核 需要审核

五、对接外部H5应用实现方式对比

  1. 直接URL跳转
微信公众号 微信小程序 钉钉E应用
可行性 可以实现 可以实现 可以实现
条件 必须是公众号,需开发公众号的后台应用,通过后台应用将当前用户信息获取并将url拼接进行跳转 需要开发微信小程序,小程序上线需要审核 企业内部应用模式实现简单,第三方企业应用和第三方个人应用模式上架E应用需要购买钉钉E应用解决方案
  1. 聊天机器人
微信 钉钉
可行性 微信公众号、小程序、群可以实现 目前无法实现,自定义机器人目前没有应答模式

你可能感兴趣的:(程序员)