消息推送、消息提醒、APP、短信、邮件、微信

admin 64 2024-02-13 09:14:58

  实现统一的消息推送接口,包含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 工具,方法如下:

消息推送、消息提醒、APP、短信、邮件、微信

消息推送、消息提醒、APP、短信、邮件、微信

上一篇:2024年春节联欢晚会:彰显文化底蕴 绽放时代光彩
下一篇:2021年4月份全国彩票销售情况
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

返回顶部小火箭