钉钉开放平台的机器人可以发送哪些消息类型?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
钉钉开放平台的机器人可以发送多种类型的消息。以下是一些常见的消息类型:
文本消息:纯文本消息,用于发送简单的文字内容。
链接消息:包含标题、描述和链接,可以跳转到指定的网页或应用内页面。
Markdown 消息:使用 Markdown 格式编写的富文本消息,支持更丰富的排版和样式。
图片消息:包含图片URL,可显示图片内容。
文件消息:包含文件URL,可发送文件给用户。
消息卡片:消息卡片是一个更复杂的消息类型,可以包含丰富的内容,如标题、描述、图片、按钮等。
FeedCard:FeedCard 是一个多图文消息类型,可以展示多条消息,并通过滑动来查看不同的内容。
这些消息类型可以根据具体情况进行组合和定制,以满足不同的业务需求。您可以根据自己的应用场景选择适合的消息类型来发送给钉钉用户。
钉钉开放平台的机器人支持发送多种类型的消息:
文本消息:最基本的纯文本消息
json
Copy
{
"msgtype": "text",
"text": {
"content": "这是文本消息"
}
}
markdown消息:支持格式化的富文本消息
json
Copy
{
"msgtype": "markdown",
"markdown": {
"title": "标题",
"text": "这是#一级标题"
}
}
链接消息
json
Copy
{
"msgtype": "link",
"link": {
"text": "链接文案",
"title": "链接标题",
"picUrl": "图片URL",
"messageUrl": "URL"
}
}
多媒体消息:包括图片/语音/视频等
json
Copy
{
"msgtype": "image",
"image": {
"media_id": "示例参数"
}
}
菜单消息
json
Copy
{
"msgtype": "action_card",
"actionCard": {
//...
}
}
位置消息:发送地理位置
json
Copy
{
"msgtype": "location",
"location": {
"title":"",
"address":"",
"latitude": 1.0,
"longitude": 2.0
}
}
除此之外,还有卡片、通知等类型。
钉钉开放平台的机器人可以发送基础消息和互动卡片消息类型。其中,基础消息包括文本、链接消息、ActionCard、FeedCard类型、Markdown类型等。具体消息类型详情参见消息类型文档内容。此回答整理自钉群“钉钉开发者社区(互助群)”