开发者社区> 问答> 正文

钉钉如何发送支持markdown格式的消息?

钉钉如何发送支持markdown格式的消息?

展开
收起
三分钟热度的鱼 2023-08-02 13:26:27 2222 0
3 条回答
写回答
取消 提交回答
  • 钉钉支持使用 Markdown 格式发送消息。要在钉钉中发送 Markdown 消息,请按照以下步骤操作:

    打开钉钉聊天窗口,输入@钉钉机器人,召唤钉钉机器人。 发送指令/markdown,钉钉机器人会自动回复Markdown格式的使用说明。 根据使用说明,将 Markdown 格式的消息输入到聊天窗口中。 点击发送按钮,即可将 Markdown 格式的消息发送给对方。

    注意:钉钉机器人目前只支持简单的 Markdown 格式,如加粗、添加链接等。如果您需要使用更复杂的 Markdown 格式,建议使用其他支持 Markdown 的聊天工具或编辑器。

    2023-08-30 20:12:12
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    钉钉支持在应用内以及钉钉聊天中发送markdown格式消息。具体操作如下:

    引入钉钉SDK。在JavaScript文件中添加:
    js
    Copy
    import TencentImSDK from 'react-native-tencentyun-im'
    获取access token。可以通过钉钉开放平台的相关API来获取。

    初始化SDK。

    js
    Copy
    TencentImSDK.init({
    // tencetYun AccessToken
    accessToken: 'your_access_token'
    })
    调用发送markdown消息的API。
    js
    Copy
    TencentImSDK.sendMessageToChat({
    // 引用的会话(group/user chat) id
    chatId: 'your_chat_id',
    // markdown 格式的消息内容
    content: '# 标题\n 斜体字\n 粗体字 \njs\n console.log("你好")\n',
    success: () => {
    console.log('发送成功!');
    }
    })
    上述代码会在指定会话中发送一条带有 markdown 格式的消息,内容如下:

    标题
    斜体字
    粗体字

    js
    Copy
    console.log("你好")
    接收消息。可以通过 listenMessage 和 消息监听器的方法来接收到的消息,并对 markdown 进行渲染。
    反馈给你的消息格式大概如下:

    json
    Copy
    {
    "markdown": "true",
    "content": "# 标题\n 斜体字\n 粗体字 \njs\n console.log("你好")\n"
    }

    2023-08-02 22:53:35
    赞同 展开评论 打赏
  • 可以通过接口方式或Webhook方式发送支持markdown格式的消息。在消息模板参数中,使用{ "msgtype": "markdown", "markdown": { "title": "xxx", "text": "xxx" } }来发送markdown格式的消息。其中,title为首屏会话透出的展示内容,text为markdown格式的消息内容,最大不超过5000字符。具体的markdown语法说明也在文本材料中给出。此回答整理自钉群“钉钉开发者社区(互助群)”

    2023-08-02 13:29:54
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载