开发者社区> 问答> 正文

钉钉机器人可以调用哪些接口?

钉钉机器人可以调用哪些接口?

展开
收起
2401。 2023-07-17 20:11:33 286 0
2 条回答
写回答
取消 提交回答
  • 钉钉机器人(自定义机器人)可以调用以下接口来实现不同的功能:

    1. 发送文本消息: 通过/robot/send接口发送文本消息到指定的群或用户。

    2. 发送链接消息: 通过/robot/send接口发送包含标题、描述和链接的消息。

    3. 发送Markdown消息: 通过/robot/send接口发送使用Markdown格式的消息,可以支持更丰富的内容展示。

    4. 发送ActionCard消息: 通过/robot/send接口发送带有单个按钮或多个按钮的卡片消息。

    5. 发送FeedCard消息: 通过/robot/send接口发送一个包含多个独立的文章链接的消息。

    除了上述基本的消息类型,还可以通过调用其他钉钉开放平台提供的接口来实现更高级的功能,比如:

    • 使用/robot/at接口在消息中@特定的用户。
    • 使用/robot/image接口发送图片消息。
    • 使用/call_back/register_call_back接口注册机器人的事件回调。
    2023-07-17 22:18:22
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    钉钉机器人提供了丰富的接口,可以支持各种不同的业务场景。以下是钉钉机器人常用的几个接口:

    发送文本消息:可以使用此接口发送文本消息,支持@某个人或者全体成员。例如:
    json
    Copy
    {
    "msgtype": "text",
    "text": {
    "content": "Hello, World! @张三"
    },
    "at": {
    "atMobiles": [
    "手机号码"
    ],
    "isAtAll": false
    }
    }
    发送链接消息:可以使用此接口发送链接消息,支持标题、描述、链接地址等信息。例如:
    json
    Copy
    {
    "msgtype": "link",
    "link": {
    "title": "这是一条链接消息",
    "text": "这是一条链接消息的描述",
    "messageUrl": "https://www.dingtalk.com/",
    "picUrl": ""
    }
    }
    发送Markdown消息:可以使用此接口发送Markdown格式的消息,支持各种格式文本、图片、链接等。例如:
    json
    Copy
    {
    "msgtype": "markdown",
    "markdown": {
    "title": "这是一条Markdown消息",
    "text": "# 这是一级标题 \n## 这是二级标题 \n### 这是三级标题\n\n 列表1\n 列表2\n\n\n\n图片名称"
    },
    "at": {
    "atMobiles": [
    "手机号码"
    ],
    "isAtAll": false
    }
    }
    发送ActionCard消息:可以使用此接口发送ActionCard格式的消息,支持多种不同类型的按钮操作。例如:
    json
    Copy
    {
    "msgtype": "actionCard",
    "actionCard": {
    "title": "这是一条ActionCard消息",
    "text": "这是一条ActionCard消息的描述",
    "singleTitle": "查看详情",
    "singleURL": "https://www.dingtalk.com/"
    }

    2023-07-17 21:25:22
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
下一代服务机器人的应用和创新 立即下载
机器人的小脑SLAMWARE - 机器人自主定位导航系统 立即下载
AIOps的核心技术之一:任务机器人如何在金融运维 运营中落地 立即下载