工作通知消息格式文档请查看 https://developers.dingtalk.com/document/app/message-types-and-data-format工作消息格式常见问题:1. markdown消息格式只支持文档中列出的格式,其它格式在多端上无法保障一致性2. 打开侧边栏的链接请查看https://developers.dingtalk.com/document/app/message-link-description3. OA消息中的 head.text字段无法生效,该自动会被默认设置成推送消息agentId应用名称4. markdown消息格式中的title并不表示消息标题,表示消息在首屏会话透出的展示内容。 此回答整理自钉群“钉钉开发者社区(互助群)”
钉钉工作通知消息的格式是JSON格式,包含以下字段:
例如,一个文本消息的JSON格式如下:
{
"from": "123456789",
"msgtype": "text",
"text": {
"content": "这是一条工作通知消息"
}
}
工作通知消息是以某个应用的名义推送到员工的工作通知消息,例如生日祝福、入职提醒等。可以发送文本、语音、链接等,消息类型和样例可参考消息类型与数据格式。
企业内部应用,请参考工作通知类型。消息通知类型
https://open.dingtalk.com/document/orgapp/message-types-and-data-format?spm=ding_open_doc.document.0.0.1ddd65edpCBXAm
文本消息(text)
图片消息
语音消息
文件消息
链接消息等
钉钉工作通知消息可以使用不同的格式进行发送和展示,具体的消息格式取决于您使用的消息发送方式和内容类型。以下是几种常见的钉钉工作通知消息格式:
文本消息格式:
{
"msgtype": "text",
"text": {
"content": "这是一条文本消息"
}
}
链接消息格式:
{
"msgtype": "link",
"link": {
"title": "消息标题",
"text": "消息正文",
"messageUrl": "https://example.com",
"picUrl": "https://example.com/pic.jpg"
}
}
Markdown格式:
{
"msgtype": "markdown",
"markdown": {
"title": "消息标题",
"text": "## 消息正文\n\n- 列表项1\n- 列表项2\n\n[链接文字](https://example.com)"
}
}
整体跳转ActionCard格式:
{
"msgtype": "actionCard",
"actionCard": {
"title": "消息标题",
"text": "消息正文",
"btnOrientation": "0",
"singleTitle": "查看详情",
"singleURL": "https://example.com"
}
}
独立跳转ActionCard格式:
{
"msgtype": "actionCard",
"actionCard": {
"title": "消息标题",
"text": "消息正文",
"btns": [
{
"title": "按钮1",
"actionURL": "https://example.com"
},
{
"title": "按钮2",
"actionURL": "https://example.com"
}
]
}
}
钉钉的工作通知消息主要是以企业工作通知会话中某个微应用的名义推送给员工的通知消息,例如生日祝福、入职提醒等。其具体的格式如下:
文本消息(text):参数说明以及消息样例可以参考官方文档。
图片消息:参数说明以及消息样例可以参考官方文档。
语音消息:参数说明以及消息样例可以参考官方文档。
文件消息:参数说明以及消息样例可以参考官方文档。
链接消息:参数说明以及消息样例可以参考官方文档。
OA消息:参数说明以及消息样例可以参考官方文档。
markdown消息:markdown语法说明如下,参数说明以及消息样例可以参考官方文档。
卡片消息:卡片消息支持整体跳转ActionCard样式和独立跳转ActionCard样式,整体跳转ActionCard样式,支持一个点击Action,必须传入参数 single_title和 single_url。参数说明以及消息样例可以参考官方文档。
以上就是钉钉工作通知消息的格式,具体的使用需要根据实际情况进行调整。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。