美文网首页
钉钉机器人推送问题踩坑

钉钉机器人推送问题踩坑

作者: Divenier | 来源:发表于2023-04-11 18:17 被阅读0次

    最近业务上用到了钉钉群聊机器人,重点使用markdown格式的消息发送业务告警信息,期间遇到了一些使用上的困惑,经检索和工单沟通后得知一些应用现状,分享出来:

    1、PC端和手机端解析不同的问题:

    (与钉钉技术人员沟通得知)
    手机端解析markdown语法兼容性较差,如果使用不规范,可能遇到吞消息问题。(如在使用<font>标签的时候,部分文字在pc端可以显示,但手机端文字消失)

    目前钉钉前端人员已无力支持文档说明的语法之外的markdown语法,请按照文档规范使用markdown格式消息。
    实测不使用<font>标签的情况下,已经不再遇到吞消息问题。

    钉钉文档地址:自定义机器人接入 - 钉钉开放平台 (dingtalk.com)

    支持的markdown语法摘录如下:

    标题
    # 一级标题
    ## 二级标题
    ### 三级标题
    #### 四级标题
    ##### 五级标题
    ###### 六级标题
    
    引用
    > A man who stands for nothing will fall for anything.
    
    文字加粗、斜体
    **bold**
    *italic*
    
    链接
    [this is a link](http://name.com)
    
    图片(建议不要超过20张)
    ![](http://name.com/pic.jpg)
    
    无序列表
    - item1
    - item2
    
    有序列表
    1. item1
    2. item2
    

    如<font>标签更改文字大小颜色等,很容易造成手机端文字被吞。

    2、换行问题

    一个\n有时无法成功换行,要用两个,即\n\n

    3、更改字体颜色

    一些博主给出更改字体颜色让消息提升消息观感的方法,基本都是基于<font>标签:
    如:钉钉机器人消息MarkDown下发送带色消息兼容手机APP-CSDN博客

    但是如不使用<font>标签,该功能无法在markdown消息中实现,可惜的是,<font>标签不在钉钉markdown格式消息的支持范围内,为了业务稳定性,建议还是不要使用该标签。
    如果需要更改颜色,可以考虑互动卡片:https://open.dingtalk.com/document/resourcedownload/interactive-card-usage-example

    相关文章

      网友评论

          本文标题:钉钉机器人推送问题踩坑

          本文链接:https://www.haomeiwen.com/subject/gfogddtx.html