微信公众平台更新:公众号、APP 和小程序可共用 UnionID,用户信息互通更便捷

2024-07-23
来源:网络整理

前言:微信公众平台7月26日发文,更新同一公众平台下的公众号、APP、小程序共享规则,具体如下:

“为了保证良好的用户体验,方便开发者在小程序、公众号、APP之间互通用户信息,小程序获取用户信息的方式将会进行升级。”

看到这个帖子后,很多小程序开发者都激动了,我也有点小激动,来看看大家的评论:

可以说是好评如潮!这个新功能的好处就是,在公众平台账号体系下,只要用户在其中一个公众号、应用或者小程序上授权,在其他应用上就不需要再授权,直接就可以获得。所以我的小程序也不能落后,非要加这么好的功能~

(图片来自网络)

经过一番排查,我发现一个问题,有些用户可以避免弹出授权框,而有些用户总是会弹出授权框,所以我又查看了官方文档。

以下是官方的描述:

绑定者开发程序之后小程序没了_小程序绑定多个开发者之后_开发者选项绑定设备验证失败

(地址)

对于同一微信开放平台下同一主体的应用、公众号、小程序,若用户已经关注公众号,或登录过应用或公众号,则当用户打开小程序时,开发者可通过wx.直接获取用户,无需用户再次授权。

注意这句话:如果之前登录过App或者公众账号,当用户打开小程序时...

也就是说,你必须先登录APP或者公众号,才可以在小程序里获取到数值,否则无法获取到数值。这个和我们亲测的结果是一样的,有些手机因为已经关注了“微友助手”公众号,所以不需要再弹授权框。老是弹授权框的用户,就是没关注公众号。

(图片来自网络)

以前总以为同一个微信开放平台下的小程序是不需要多次授权的,看来我错了,不明白微信为什么不开放小程序的授权,只开放公众号这一步,是不是意味着小程序永远只能以公众号为载体了?期待微信小程序后续的改进~

这里引用微信官方的一篇文章:获取用户信息的解决方案介绍

分享