文章 查看内容

卡片/页面订阅,如何实现自定义跳转链接推送到企业微信

卡片/页面订阅,如何实现自定义跳转链接推送到企业微信

84 0 订阅 & 预警 2024-10-15 15:52 发布者: 观小益

卡片/页面订阅,如何实现自定义跳转链接推送到企业微信

现状

      订阅设置中的跳转链接,只能选择创建订阅的卡片或者页面,不能自定义跳转链接,或者跳转到桌面端门户的页面。

场景

      对于一些场景,比如A页面内容太多,图片附件信息不够简洁,就会创建一个简报页面B,基于简报页面设置订阅,但是希望点击查看详情链接是到A页面,查看更多卡片信息。实现推送精简内容,登录查看详细内容的效果。
     或者觉得仪表板页面的样式布局,比如目录栏、标题栏等样式不够简洁美观,希望推送桌面端门户应用的页面,或者是iframe参数隐藏后的页面,或者其他希望自定义跳转链接的场景。

     目前卡片/页面订阅跳转链接不支持设置自定义,数据集预警已经支持,内部已有相关需求在跟踪,但是优先级不高,且产品新功能开发周期较长,短期内无法上线支持。


     但是手动输入的url在通知内容中是以文本形式存在,无法实现点击这个链接 就自动跳转的效果。
    

实现

     下文将介绍如何通过在通知内容中手动填写链接的方式,实现卡片/页面订阅推送企业微信类似自定义跳转链接的效果。

     通知内容部分由后端结合 通知标题 通知内容 跳转链接(可选) ** 三者拼接形成markdown,拼接逻辑:

       其中 通知内容 默认仅考虑支持文本,此处若需定制markdown,结合企微消息文档-支持的markdown语法,在不更改代码情况下,通知内容 可设置为 comment文本 + font结束标签 + 自定义markdown内容 + font开始标签,如:

请点击详情链接 </font>[详情链接](https://uat.guandata.com/bi-test/admin/userManage/user)<font color="comment">

系统自带的跳转链接选择无,使用通知内容的设置实现自定义跳转链接效果。
图片与附件可以按需选择,如果要实现A页面附件,B页面查看详情,就可以勾选图片附件。如果只想跳转到其他自定义页面,不推送图片附件,也可以不选择。其他设置内容按需调整。

      实现效果如下,就能实现自定义跳转链接的效果。
      !!!注意,这种写法仅支持企业微信,不同通知渠道markdowm语法规则不同,可以根据对应渠道官网文档进行修改。


路过

雷人

握手
1

鲜花

鸡蛋

刚表态过的朋友 (1 人)

评论

您需要登录后才可以发表言论 登录立即注册
微信服务号
联系我们
电话:400-880-0750
邮箱:hello@guandata.com
Copyright © 2001-2024 观远社区 版权所有 All Rights Reserved. 浙 ICP 备15006424号-3
去评论 去发文 返回顶部
返回顶部