开发者社区> 问答> 正文

不同钉钉mac版本打开actionCard类型的机器人消息跳转效果不一致

第一个问题:点击使用shell脚本通过curl发送的自定义机器人消息中的actionCard链接(一个文件下载地址),在钉钉 mac 版7.0.20(intel芯片) 可以打开下载框提示框并保存下载,而在钉钉 mac 版7.0.22(apple芯片)只能打开该文件所在目录,无法直接进行下载

第二个问题:使用shell脚本通过curl发送的自定义机器人actionCard类消息,如果链接是一个文件下载地址,按照文档将pc_slide=false,期望是直接跳转浏览器并下载文件,通过测试服发现跳转浏览器后打开文件所在目录未下载文件,测试钉钉版本:mac 版7.0.20(intel芯片)

展开
收起
游客qcxc4spyg4grc 2023-04-21 18:12:13 830 0
2 条回答
写回答
取消 提交回答
  • 超划算云服务器ECS https://www.aliyun.com/daily-act/ecs/activity_selection?source=5176.11533457&userCode=0dxlx7ji

    这块兼容性不太好,如果是阿里云产品需要监控的话使用自定义机器人

    2023-04-23 19:06:52
    赞同 1 展开评论 打赏
  • 值得去的地方都没有捷径

    对于第一个问题,可能是因为钉钉 Mac 版7.0.22 (Apple 芯片)对 download 属性的支持没有完全实现,导致无法直接进行下载。你可以尝试将该链接改为普通的超链接,或者使用外部浏览器进行下载。例如,在 actionCard 消息中定义一个 Markdown 类型的链接,这样用户点击链接时可以在浏览器中下载对应文件。

    对于第二个问题,你可以尝试将 pc_slide 参数设置为 true,这样链接就是可点击的,而不是直接下载文件。这应该可以解决在跳转浏览器后未能自动下载文件的问题。如果你需要直接下载文件,可以选择修改链接,取消 pc_slide 参数的设置,并添加 download 属性(例如:Download)。这样用户就可以直接在浏览器中下载文件了。

    2023-04-21 19:10:37
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
下一代服务机器人的应用和创新 立即下载
机器人的小脑SLAMWARE - 机器人自主定位导航系统 立即下载
AIOps的核心技术之一:任务机器人如何在金融运维 运营中落地 立即下载