- 微信支付后默认关注公众号与推荐关注公众号规则(已下线)
2021年8月19公告支付后推荐关注公众号功能下线通知https://pay.weixin.qq.com/index.php/public/cms/content_detail?lang=zh&id=122567 推荐关注规则指微信支付内部制定,推荐关注框和默认勾选能否出现的规则和判断逻辑,当前线上生效的逻辑有: 1、刷卡支付默认有推荐关注 2、九宫格业务默认不勾选推荐关注 3、粉丝数大于50W支付金额大于等于10元有默认勾选,小于10元无默认勾选,粉丝数小于50W支付金额大于等于5元有默认勾选,小于5元无默认勾选 4、已经关注的不展示推荐栏 5、服务号未设置头像的在IOS不展示推荐关注栏 6、用户取消过关注的默认不勾选 7、有过取消默认推荐关注标识的,以后不进行默认推荐关注勾选。简单一句话理解:你去美宜佳买一笔,支付后手动取消他的勾选,以后再去饭店吃饭付款后就是没有勾选的。 8、服务商模式的,需要在特约商户开发配置页设置推荐关注APPID,服务商给特约商户自行配置关注了服务商公众号,部分场景下才会展示,仅支持停车场、加油站、高速收费行业场景,完成整改后的电商工具箱的电商服务商,除此以外不会展示关注入口。 9、订阅号目前是不会有默认推荐关注的 10、公众号支付和扫码支付需要5元以上才有推荐关注 11、微信支付四种支付方式:刷卡支付,公众号支付,扫码支付,APP支付,前三种支付方式有默认关注公众号功能,APP支付需要额外申请(APP支付的默认关注目前只对行业的龙头公司才开放申请。)。 12、在服务商模式下,商户需要配置推荐的,需要在特约商户开发配置页设置推荐关注subappid,可配置商户同主体公众号。
2021-08-20 - 针对“微信公众平台用户信息相关接口调整公告”的一些看法?
https://developers.weixin.qq.com/community/develop/doc/00028edbe3c58081e7cc834705b801?page=6#comment-list 官方在9月26号提出了“微信公众平台用户信息相关接口调整公告”,然后地下的骂声一片。其实从个人隐私的角度出发,性别、地区等都属于个人隐私,用户有权不进行提供,当然这块官方也给出了说明,你不授权你的用户信息就可以了,但是很多小程序都是基于用户的,你不授权就没办法进行操作,授权了又担心个人信息泄露,陷入了死循环。所以后面官方提供了非真实头像和昵称的选择以解决这个问题,但头像和昵称是解决了,但性别和地区不还是泄露了,所以这次官方出了更严格的更改。但不是说官方不主动提供了,我们就拿不到用户信息了。在wx.getUserProfile(Object object)方法里面官方有提到解密的操作,如下图所示: [图片] 随便点开其中的任何一个“ 用户数据的签名验证和加解密”,就可以看到解密的具体说明了,如下图所示: [图片] 解密完成之后还是照样可以拿到用户信息的。说白了这次的更改,更多的是增加了服务端的工作,当然小程序端如果没有提交encryptedData和iv的话也是需要追加的。当然如果前期在开发登录接口的时候有考虑到类似这样的问题的话(不适用小程序端的个人信息而是自己去解密得到),也就什么都不用修改了。当然这部分的修改工作还包括公众号
2021-10-14 - 微信公众平台用户信息相关接口调整公告
微信公众平台为开发者提供了用户授权登录功能及相关接口,以便开发者为用户提供便捷的使用体验。 根据相关法律法规,为进一步规范开发者调用用户信息相关接口或功能,保障用户合法权益,平台将对用户信息相关功能及接口进行调整,具体如下: 一、相关接口调整: 1、小程序与小游戏获取用户信息相关接口:不再返回用户性别及地区信息; 能力参考:小程序用户信息 、小游戏用户信息; 2、 公众号用户信息获取接口:不再返回用户性别及地区信息; 能力参考:公众号用户信息; 3、 Open平台授权接口:包括App授权登录、公众号H5授权登录、网站扫码授权登录,不再返回用户性别及地区信息; 能力参考:移动应用、网站应用、第三方平台; 本次改造调整生效后,所述涉及字段返回值将按如下规则生效: [图片] *注:字段名均保持不变,小程序与小游戏获取用户信息接口“用户性别”字段名为gender;Open 平台授权接口“用户性别”字段名为 sex 二、相关功能调整: 1、 公众号个性化菜单功能:不再提供基于性别/地区设置个性化菜单的能力; 能力参考:个性化菜单接口; 2、公众号后台粉丝列表:粉丝列表等不再展示用户的性别信息; 涉及功能页面:公众平台帐号管理后台-用户管理/留言管理/赞赏/视频弹幕/消息; 3、服务号粉丝列表筛选:不再提供基于地区筛选粉丝的能力; 涉及功能页面:公众平台帐号管理后台-对话能力-客户管理。 平台预计10月20日完成调整,请开发者及时进行调整适配,避免影响相关服务及用户体验。 微信团队 2021年09月26日
2023-09-26 - 微信小程序URL Scheme汇总
微信小程序支持了URL Scheme( https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/url-scheme.html ) 之后,可以移动端任何渠道(短信、邮件、其他App中唤起小程序),但是需要小程序开发商主动提供URL Scheme。 本文档的目的就是收集汇总小程序开发者提供的URL Scheme,如果您有发现其他的小程序URL Scheme,欢迎在评论中提供: 官方示例 URL Scheme:weixin://dl/business/?ticket=la0041f2cedf9630c9c7cc8c8715ac0c6 兼容H5:https://postpay-2g5hm2oxbbb721a4-1258211818.tcloudbaseapp.com/jump-mp.html 功能介绍:微信小程序官方示例 是否永久有效: 备注: 谜底饭卡 URL Scheme:weixin://dl/business/?ticket=l92578fd8404e0d4e3e975f910fa43f3a 兼容H5:https://bridge.xm9.co/xmsl/plugin/redirect.html?target=weixin%3A%2F%2Fdl%2Fbusiness%2F%3Fticket%3Dl92578fd8404e0d4e3e975f910fa43f3a 功能介绍: 是否永久有效: 备注: 问卷星 URL Scheme:无 兼容H5:https://www.wjx.cn/jump-mp.aspx?activity=ekvBO2m&rurl=https%3A%2F%2Fwww.wjx.cn%2Fvm%2FekvBO2m.aspx&retry=1 (在问卷星创建好问卷后,需要联系客服生成类似链接,每份问卷都会有一个专用的URL。) 功能介绍:可以在短信、邮件、自己的App中打开问卷星小程序中的问卷页面,并且可以设置提交答卷后跳转会用户自己的小程序。 是否永久有效:是 备注: 宜家会员活动 URL Scheme:weixin://dl/business/?t=MTyiptkq5Qk 兼容H5:http://c8b.co/bjdTKSA 功能介绍:进入宜家会员活动小程序 是否永久有效:未知 备注:通过宜家会员活动短信获取
2021-06-03 - 谈谈非微信环境如何跳转/打开小程序【URL Scheme】
有些节假日活动或者业务需求,需要把H5的用户引导到小程序来,这或许就比较麻烦了, 微信环境还好,可以直接使用微信提供的<wx-open-launch-weapp>来打开小程序,具体如何实现可以参考这篇文章: https://developers.weixin.qq.com/community/develop/article/doc/000c00b4490678f528baf2cf756413 现在谈的是非微信环境打开我们自己的小程序,如何实现? 我们可以使用微信提供的【URL Scheme】地址来实现跳转。 具体怎么操作,如下: 如何获取【URL Scheme】地址,获取方法有2种? 1、可以不用通过服务器调接口,通过登录公众平台,小程序管理后台「工具」-「生成URL Scheme」入口可以获取打开小程序任意页面的URL Scheme(位置在登录后右上角),可以填写你需要跳转小程序的页面地址及参数,点击生成即可 [图片][图片] 2、可以通过微信api接口服务器端调取来生成【URL Scheme】地址,使用一个token就可以实现获取,生成的地址及参数和上面一样的,可以配置对应的参数,地址:https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/url-scheme/urlscheme.generate.html 怎么正确使用呢? iOS系统支持识别URL Scheme,可在短信等应用场景中直接通过Scheme跳转小程序。 Android系统不支持直接识别URL Scheme,用户无法通过Scheme正常打开小程序,开发者需要使用H5页面中转,再跳转到Scheme实现打开小程序,跳转代码示例如下: location.href = 'weixin://dl/business/?t= *TICKET*' 为了兼容苹果和安卓都能使用,我个人建议统一写成脚本执行跳转locataion.href=‘URL Scheme地址’,这可能会出现,有些浏览器会自动拦截脚本自动执行的内容,导致跳转H5页面不能马上调起跳转小程序,所以页面最好保留一个按钮,标明跳转失败可以点击此按钮跳转小程序。 到此已经可以在非微信环境浏览器打开微信小程序了,祝你代码好运没bug(注:企业微信也支持这种【URL Scheme】调起小程序)。
2021-04-12