微信低版本的用户无法调用新的getUserProfile接口如何处理?

小程序 文章 2021-04-06 09:42 926 0 全屏看文

AI助手支持GPT4.0

微信低版本的用户无法调用新的getUserProfile接口如何处理?What should I do if users with lower versions of WeChat cannot call the new getUserProfile interface?

微信低版本的用户无法调用新的getUserProfile接口如何处理?

线上的小程序版本已经做了判断

使用了 wx.canIUse 来判断用户环境是否支持getUserProfile接口.

但是还是存在大量用户微信版本过低. 不支持getUserProfile接口. (年龄比较大的用户..占比很大)

此时只能继续走 wx.getUserInfo 来确保用户可以顺利登录...但是此时 用户登录后 都无法获取到昵称 / 头像 / 性别 / 地区等基本用户信息了..

请问各位大大们. 有什么好的处理方式吗.?

The online app version has been used wx.canIUse To determine whether the user environment supports the getuserprofile interface. However, there are still a large number of users whose wechat version is too low. They do not support the getuserprofile interface wx.getUserInfo To ensure that the user can log in smoothly... But after the user logs in Can't get the basic user information, such as nickname / avatar / gender / region. What's a good way to deal with it?

回答:

拾忆:

登陆只要判断openid就行了,为啥要根据用户昵称来判断?

如果之前已经存过那个用户的信息,新获取的如果为“微信用户”就不要覆盖旧的信息,这样能避免掉一部分低版本的问题。

Rice _拓维互动:对于商城来说.. 获得用户昵称 性别等信息还是有一定的重要性的
Brother斌🎈:

别用wx.canIUse来判断,按官方示例文档的if(wx.getUserProfile)判断

跨商通:

1、提示用户升级微信;

2、这批用户的个人资料等信息,不要了;反正不影响你的正常业务。

3、没有办法。

-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
小程序通过产品点击如何跳转到微信小商店进行购买?
按钮open-type='getUserInfo'获取不到用户信息了?
公众号消息跳转小程序指定页面,怎么测试?
微信小商店能迁移吗?
微信号注册的订阅号怎么查询密码和账号?
随便看看
企业微信通讯录账号被管理员误/恶意删除,怎么办? 9568
问题? 9048
如何快速搭建抽奖助手小程序(无需代码知识) 6177
许涛 大哥在吗, 要解冻小程序的时候提示信息主体不一致, 能帮忙看下吗? 7472
小程序搜一搜全称搜索不显示 麻烦解决一下!谢谢 6793
我的小程序广告收款主体是个体工商户,每个月邮寄两次发票很是麻烦,我年底的时候打包邮寄一次可以么? 6127
如何解决渲染层网络错误Failed to load media? 17393
小程序找号找回 释放昵称? 3253
我的小程序广告主收入5301,实际进账4406,是怎么回事呀? 3108
删除部分微信用户个人数据的通知,怎么删除? 6381