钉钉api接口发送消息通知 消息类型action_card markdown格式消息无法换行?
在钉钉API接口发送消息通知时,如果您遇到action_card或markdown格式消息无法换行的问题,这里提供相应的解决方案:对于action_card消息,换行通常不是在卡片消息主体内容中实现,而是通过设置多个按钮(如有必要)并排列这些按钮来呈现不同的操作选项。换行需求通常体现在按钮的标题或描述上,而不是消息内容本身。如果需要在按钮间实现视觉上的换行效果,可以确保在定义btn_json_list时,为每个按钮设置合适的title和action_url,系统会自动将它们垂直排列。对于markdown格式消息,换行方法如下:1. 手机端钉钉:在发送消息时,直接使用手机输入法自带的换行功能进行文本换行。2. 电脑端钉钉:• 在左上角头像菜单中,进入Windows系统的【系统设置】或Mac系统的【偏好设置】。• 进入【快捷键】设置页面。• 找到【发送消息】对应的快捷键设置项,为其指定一个您习惯的换行快捷键。在使用钉钉内机器人或工作通知接口发送markdown类型文本时,确保遵循钉钉的Markdown协议。正确换行应使用以下格式:换行文本内容第一行...\n
换行文本内容第二行...\n
换行文本内容第三行...
markdown其中\n代表换行符。为了保证最佳展示效果,建议在\n前后各保留2个空格。这样,当您通过API接口发送消息时,消息内容将会按照预期进行换行展示。综上所述,针对action_card和markdown格式消息的换行问题,已提供了相应的解决办法。请根据实际情况选用对应的方法操作。 ,此回答整理自钉群“钉钉开发者社区(互助群)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。