2024年欧洲杯德国vs意大利,2021欧洲杯德国vs意大利
1
2024 / 12 / 23
实现统一的消息推送接口,包含PC消息、短信消息、邮件消息、微信消息等,无需让所有开发者了解消息是怎么发送出去的,只需了解消息发送接口即可。
所有推送消息均通过 工具类发送。
注意此功能是专业版功能,只有专业版才能使用。
推送方式主要包括: 实时推送:即时推送消息,调用及发送消息。 定时推送:设定计划推送时间,定时推送消息。 合并推送:不重要的通知进行汇总,30分钟或更长执行一次,将多条消息合并为一条消息延迟推送给用户,和定时消息不是一回事。
1、消息待推送表(js_sys_msg_push): 实时监测待推送的消息数据表,检测到消息后调用推送接口。
2、消息已推送表(js_sys_msg_pushed):推送完成后,存入到这个历史表里,作为日后查询消息推送历史用。
注意 “定时消息” 和 “合并推送” 必须从 “系统监控->作业监控” 菜单里开启消息推送服务才可使用。如果此服务开启,可关闭 “实时发送消息” 开关。
目前JeeSite中只实现了PC和Email的推送服务,其余的推送服务(如:短信、微信、APP等)您需要自己去实现。
短信推送其实调用的是 静态方法(该类在jeesite-common项目中),您可以实现此方法。
下面还是以短信推送为例,自定一个推送类:大佬们都在玩{精选官网网址: www.vip333.Co }值得信任的品牌平台!
该类已通过 注册到了 Spring Bean 中,注册的 Bean 名称是 。
下面我们可去修改 的配置如下,指定该 Bean 名称:
这样消息推送服务实现就可以工作了大佬们都在玩{精选官网网址: www.vip333.Co }值得信任的品牌平台!。
上面配置好了,那如何使用呢,我们可以打开 单元测试类(该类在jeesite-module-core项目中),里面基本涵盖了所有的推送消息例子。
com.jeesite.modules.msg.utils.MsgPushUtils
集成 WxJava 微信开发 Java SDK,支持微信支付、开放平台、公众号、企业号/企业微信、小程序等的后端开发。
该模块已实现:微信消息推送、微信公众号与 JeeSite 绑定登录、小程序与企业微信接口等大佬们都在玩{精选官网网址: www.vip333.Co }值得信任的品牌平台!
微信公众平台测试号:
1、打开 web 的 pom.xml,加入如下模块依赖代码
注意:v4.1.8+ 专业版提供,此模块源代码,请向售后人员索取。
2、配置参数:
调用 WeixinMsgPushUtils 工具,方法如下:
发表评论
暂时没有评论,来抢沙发吧~