如何实现java程序与微信公众平台之间实现消息推送

如何实现java程序与微信公众平台之间实现消息推送,第1张

java程序与微信公众平台之间实现消息推送方法:

1、本地数据库中存放着小程序用户表和微信公众号的表,下面就是向某一个小程序用户推送微信公众号信息扮迹漏

2、在小程序用户表中任意取一个用户A信息,用户A的openId和unionId,通过unionId到公众号表里去检索对应的A用户微信公众号的openId

3、在微信公众号上选择一个模板消息,编辑完要发送的州敏的内容后,再请求发送模板消息的接口

关于微信公众号不能推送的,厅烂或者推送报错的,推送的miniprogram下的appid对应的小程序必须是已审核并发布的才可以推送。

推送软件用极光推送,实现多种消息类型,开发者可以轻松地通过极光发送各个移动平台的系统通知,还可以在控制台编辑多种富文本展示模板; 极光还提供自定义消息的透传,客户端接到消息内容后根据自己的逻辑自由处理。

需要用户在微信小程序中订阅。就是当用户在小程序内点击特定按钮后会d出申请订阅d窗,同意后小程序才会在后续任意时间给该用户推送服务通知。但是微信订阅消息有如下几个特点:

1、选择权在用户手中,微信的订阅消息像是一个开关,是需要用户自己授权才能使用的。

2、空兆时长不会受到限制,订斗羡租阅消息没有7天内推送消息的时间限制,只要用户没有拒收消息,都可以随时推送服务通知。

单渠道消息推送无法确保派丛消息送达率,为了确保重要消息精准送达,可以考虑接入极光统一消息系统,可以同时触达app,短信,小程序,公众号等7大主流通道,确保消息送达

业务场景: 客户小程序下单后需要推送一条成功的消息并连接到订单的详情页。

1.前期准备隐者

需要登录 小程序的管理后台 —>功能—>订阅消息 ,配置推送消息的模版

如下图:(可以选择在公共模版库选择您需要的推送模版,也可以自定义自己的推送模段歼版)

注意:公共模版大多数都是一次性订阅的消息模版

2. 选用了某几个模版,可以在我的模版中查看,将模版ID发送给后端同事

3. 小程序前端触发消息推送打开

tips: 由于配置的消息提示为一次性的模版,就算是用户做握携冲了如下 *** 作,后端仍旧只能成功推送一次故 需要每次生成订单的位置打开一次授权,用户授权不能永久有效


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12487431.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存