
1、本地数据库中存放着小程序用户表和微信公众号的表,下面就是向某一个小程序用户推送微信公众号信息
2、在小程序用户表中任意取一个用户A信息,用户A的openId和unionId,通过unionId到公众号表里去检索对应的A用户微信公众号的openId
3、在微信公众号上选择一个模板消息,编辑完要发送的的内容后,再请求发送模板消息的接口
关于微信公众号不能推送的,或者推送报错的,推送的miniprogram下的appid对应的小程序必须是已审核并发布的才可以推送。
推送软件用极光推送,实现多种消息类型,开发者可以轻松地通过极光发送各个移动平台的系统通知,还可以在控制台编辑多种富文本展示模板; 极光还提供自定义消息的透传,客户端接到消息内容后根据自己的逻辑自由处理。
UnionID机制,官方的解释是:
“通过获取用户基本信息接口,开发者可通过OpenID来获取用户基本信息,而如果开发者拥有多个公众号,可使用以下办法通过UnionID机制来在多公众号之间进行用户帐号互通。只要是同一个微信开放平台帐号下的公众号,用户的UnionID是唯一的。
换句话说,同一用户,对同一个微信开放平台帐号下的不同应用,UnionID是相同的。”此前的OpenID机制,每个微信号对应每个公众号只有唯一的OpenID,所以不同微信公众号之间是不能共享用户的,现在有了UnionID就可以了。
对于用户来说,用一个微信号就可以同时跨平台登陆公众号、移动应用和PC网站,无需重新注册,方便快捷。
对于开发者来说:
1、可以降低用户注册成本,提高用户留存率,更好的管理用户资料。
2、如果是PC网站,微信登陆就和我们在PC上登陆网页版的微信一样,直接扫描二维码即可,极大的方便了用户,而且保障安全。
3、当同一用户用同一微信同时登陆PC网站、移动应用、公众号,这3方的数据就可统一储存,用户无论在哪一端进行 *** 作,3大平台都会统一修改结果,这将极大方便了对同一用户的数据管理和行为统计。
这样说来可能还有很多人觉得太虚,不了解到底该怎么运用,我在下面举几个行业的例子,让你们感受下UnionID和微信登陆“连接一切”能力的杀伤力到底有多大!
打通一个企业多个公众号
对于推出UnionID机制的原因,官方的解释是:“经开发者反馈,由于同一公司下多个公众号之间需要用户帐号互通,微信开放平台提供了UnionID机制,来解决此问题。
”比如部分大型连锁企业,旗下有成百上千的门店(加盟店),每家都有一个公众号,这些公众号之间的数据在此之前无法互通,现在有了UnionID机制就可以打通数据,让所有门店的用户共享一个UnionID,方便统一识别用户。
以上就是关于微信的标示值是什么openid/unionid全部的内容,包括:微信的标示值是什么openid/unionid、javaopenid换微信昵称、如何实现java程序与微信公众平台之间实现消息推送等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)