Skip to main content

聊天机器人概述

钉钉聊天机器人分为两类

  1. 应用机器人,在开发者后台中,创建应用,在应用中开启的机器人
  2. 群自定义机器人,也叫群 Webhook 机器人,在钉钉客户端中,群设置中创建的自定义 webhook 机器人

优缺点如下

优点

这种方式创建的机器人归属于一个钉钉平台的应用,因此具备应用开发的丰富能力。

  1. 完整的收发消息能力,既能发送消息,也能接收消息
  2. 支持单聊和群聊
  3. 支持 Stream Mode,开发过程极其简单
  4. 支持以应用身份调用全部的 OpenAPI,例如调用上传图片文件到钉钉平台,获得MediaID后用于Markdown消息中图片展示(钉钉markdown消息中,支持在图片url地方填写MediaID)
  5. 支持发送互动卡片消息,更丰富的消息交互能力

缺点

  1. 相比群 Webhook 机器人,创建复杂度较高。需要应用子管理员身份,进入开发者后台创建

备注:相关体验正在通过升级基础架构解决中

  1. 权限:优化后普通用户也可以创建应用,不需要申请应用开发子管理员
  2. 入口:优化后可以在钉钉客户端内创建机器人应用,不需要进入开发者后台