
| 应用类型 | 是否支持调用 | 权限申请方式 | API Explorer调试 |
|---|---|---|---|
| 企业内部应用 | 支持 | chat相关接口的管理权限 | API Explorer |
| 第三方企业应用 | 支持 | chat相关接口的管理权限 | API Explorer |
| 第三方个人应用 | 暂不支持 | chat相关接口的管理权限 | 暂不支持 |
inner_app_template_text。{
"robot_code": "iuEkXlixxx1002",
"target_open_conversation_id": "3mwsbxxxfe==",
"msg_param_map": {
"content": "测试消息~"
},
"msg_template_id": "inner_app_template_text"
}inner_app_template_photo。{
"robot_code": "iuEkXlixxx1002",
"target_open_conversation_id": "3mwsbxxxfe==",
"msg_media_id_param_map": {
"img_media_id": "@lAjPDxxx"
},
"msg_template_id": "inner_app_template_photo"
}inner_app_template_markdown。{
"robot_code": "iuEkXlixxx1002",
"target_open_conversation_id": "3mwsbxxxfe==",
"msg_param_map": {
"title": "标题",
"markdown_content": "# 测试内容"
},
"msg_template_id": "inner_app_template_markdown"
}inner_app_template_action_card。{
"robot_code": "iuEkXlixxx1002",
"target_open_conversation_id": "3mwsbxxxfe==",
"msg_param_map": {
"title": "标题",
"markdown": "# 测试内容",
"btn_orientation": "1",
"btn_title_1": "btn_title_1",
"action_url_1": "dingtalk.com",
"btn_title_2": "btn_title_1",
"action_url_2": "dingtalk.com",
"btn_title_3": "btn_title_1",
"action_url_3": "dingtalk.com",
"btn_title_4": "btn_title_1",
"action_url_4": "dingtalk.com"
},
"msg_template_id": "inner_app_template_action_card"
}offical_template_test_action_card。{
"robot_code": "iuEkXlixxx1002",
"target_open_conversation_id": "3mwsbxxxfe==",
"msg_param_map": {
"title": "会话列表显示",
"markdown": "# 测试内容",
"btn_orientation": "1",
"btn_title_1": "btn_title_1",
"action_url_1": "dingtalk.com",
"btn_title_2": "btn_title_2",
"action_url_2": "dingtalk.com",
"btn_title_3": "btn_title_3",
"action_url_3": "dingtalk.com",
"btn_title_4": "btn_title_4",
"action_url_4": "dingtalk.com"
},
"msg_template_id": "offical_template_test_action_card"
}| 参数 | 说明 |
|---|---|
| title | 会话列表显示标题。 |
| markdown | 消息内容,支持markdown语法。 |
| btn_orientation | 按钮排列方向,仅2个按钮时有效,传值为2时水平排列。 |
| btn_title_1 ~ btn_title_4 | 按钮文案,支持最多4个按钮,传空或不传则按钮不显示。 |
| action_url_1 ~ action_url_4 | 按钮跳转地址,支持最多4个按钮,传空或不传则按钮不显示。 |
{
"msgtype": "actionCard",
"actionCard": {
"title": "${title}",
"text": "${markdown} # 该消息仅用于场景群开发者测试",
"btnOrientation": "${btn_orientation}",
"btns": [
{
"title": "${btn_title_1}",
"actionURL": "${action_url_1}"
},
{
"title": "${btn_title_2}",
"actionURL": "${action_url_2}"
},
{
"title": "${btn_title_3}",
"actionURL": "${action_url_3}"
},
{
"title": "${btn_title_4}",
"actionURL": "${action_url_4}"
}
]
}
}
| 错误码(errorcode) | 错误码描述(errmsg) | 解决方案 |
|---|---|---|
| 40036 | 入参为空 | 根据接口要求,传入必要参数。 |
| 660001 | 群编码为空 | 请传入正确的群ID,可通过创建群接口获取。 |
| 660002 | 机器人编码为空 | 请传入正确的机器人code。 |
| 660012 | 不允许往该群发送卡片 | 请检查该群是否正确启用了群模板,可通过启用群模板接口启用群模板。 |
| 660014 | 查无此机器人 | 请检查传入的群机器人编码是否正确。 |
| 660015 | 查无此场景群 | 请检查传入的openConversationId是否正确,可通过创建群接口获取。 |
| 660016 | 机器人不可用 | 对应机器人已不可用(可能已被群管理员删除),请重新绑定群助手机器人。 |
| 660018 | 查询图片文件地址失败 | 请检查指定的图片mediaId是否正确,可通过上传媒体文件接口获取。 |
| 660020 | 重复的占位符KEY | 文本和多媒体占位符不能包含同名占位符,请修改消息内容中的占位符。 |
| 660022 | 接收人识别失败 | 请检查接收人参数是否错误,可通过查询群成员接口获取。 |
| 660023 | 群编码解码失败 | 请检查群编码是否填写正确。 |
| 660024 | 查无此消息模板 | 请检查消息模板是否正确。 |
| 660025 | 消息模板渲染失败 | 请检查消息模板动参的入参是否合法。 |
| 660026 | 机器人发送消息失败 | 请重试。 |
| 660027 | 消息模板ID为空 | 请传入消息模板。 |
| -1 | 系统异常 | 重试后如果还是出现此错误,请在开发者后台提交工单。 |
curl --location --request POST 'https://oapi.dingtalk.com/topapi/im/chat/scencegroup/message/send_v2' \
--header 'Content-Type: application/json' \
--data-raw '{
"robot_code": "fTv5O*****",
"receiver_union_ids": "jHs*****,atc*****",
"is_at_all": "false",
"receiver_user_ids": "072*****,manager422*****",
"at_mobiles": "137*****000",
"at_users":"072*****",
"target_open_conversation_id": "cid9FTRQSLo+sK*****==",
"msg_param_map": "{\"title\":\"测试\",\"markdown_content\":\"# 测试内容 \n @180xxxx3120\"}",
"msg_media_id_param_map": "{\"pic1\":\"@123\",\"pic2\":\"@456\"}",
"msg_template_id": "inner_app_template_markdown"
}'{
"errcode": 0,
"errmsg": "string",
"success": true,
"open_msg_id": "string",
"request_id": "string"
}