微信钉钉推送支持其他消息类型

目录:

1. 描述

9.0设计器更新【2018-07-04】jar包之后,定时任务>客户端通知支持微信钉钉推送其他消息类型。这一节详细介绍微信钉钉推送支持推送哪些消息类型。

2.操作步骤

微信与钉钉推送消息的操作步骤相同,这里以钉钉推送为例。

定时任务的推送消息设置步骤详细参考推送微信消息。到第四步-文件处理,勾选【客户端通知】。

1)推送终端选择:钉钉通知;选择先前新建好的企业钉钉应用;

2)设置消息类型。如图,点击消息类型下拉框出现:链接消息、图文消息、文件消息。
注1:默认为链接消息。
注2:APP通知不支持图文、文件消息类型;图文、文件消息都转为链接消息。如下图所示:
2.1 链接消息

消息类型选择:链接消息;接收到的推送呈现链接形式,如下图:

效果如下图:

2.2 图文消息

消息参数是否必填  
 说明 
  主题  必填  消息标题
  内容  必填  消息概要
  链接  必填  外链
  封面图  选填  不填则不显示,建议尺寸640*320,即宽高比2:1,5M以内JPG、PNG格式图片

如图所示:消息类型选择:图文消息;较之链接消息,底下会多出【封面上传】选项。

上传封面图片之后,提交定时任务。可以看到钉钉接收到了带封面图片的消息,如下图所示:

2.3 文件消息

 消息参数  是否必填  说明
  主题  必填
  消息标题
  内容  必填
  消息概要
  定时结果附件  必填
  

如附件存档生成了excel03、excel07、word、pdf多个附件

可以选择其中的一个

如果某个附件没有生成,则不显示

附件大小不能超过10M


消息类型选择:文件消息;定时结果附件选项为附件存档生成的excel03、excel07、word以及pdf附件;
有附件时会默认选中第一个,如下图:

如果不选择附件格式,定时结果附件显示:无;

且无法提交该任务;如下图:

如下图所示,该任务选择了【pdf】格式的定时结果附件,推送收到的消息是一个pdf文件的链接。下载该文件后打开,呈现为pdf格式的报表预览结果。

222

3. 注意事项

3.1 场景描述

9.0 环境的jar包从 2018.06.01 前的版本升级到 2018.11.01 - 2018.11.23 这个区间时,微信钉钉任务推送失败,收不到消息。 如果从 2018.06.01 前的版本升级到 2018.11.29 及其之后版本,微信钉钉任务可以正常推送。 

3.2 场景分析

老版本 finedb 的 content 表中没有 meida_id 和 type 字段,更新的 jar 包新增了这两个字段,但是在 2018.11.01 - 2018.11.23 这个区间中,jar 包兼容的字段类型错误导致上述场景问题的发生。 

3.3 解决方案

当更新jar以后,若定时任务创建,编辑失败,收不到消息,请第一时间查看客户content表:

(1)有没有 meida_id 和 type 字段。

(2)media_id 是否为 varchar 类型,type 是否为 integer 类型。

方案一:没有相应字段的话添加字段,字段类型有误的话修改字段类型。

方案二:直接 sql 语句 DROP TABLE CONTENT ,然后重启服务器,自动生成 content 表,这种方法可能丢失定时任务信息,在任务不多的情况推荐使用。

修改 finedb 的 content 表字段信息请参考文档 如何使用第三方管理软件连接报表内置hsql数据库


附件列表


主题:
标签: 暂无标签

文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201