getUserInfo 4月13号之后如何使用?
发布于 6 年前 作者 guiyingguo 11615 次浏览 来自 问答
wx.getUserInfo({
  withCredentials:true,
 lang:'zh_CN',
 successres => {
  console.log(res)
 },
 complete:res=>{
  console.log(res)
  // "getUserInfo:fail scope unauthorized"
  }
})

没有发现能获取加密encryptedData与iv?

请问这个接口后期没用了吗?在使用新的接口getUserProfile获取用户信息之后,后期如何同步静默更新用户信息呢?


getSetting之后scope.userInfo直接为true?目前不为true。必须到4月13号才能使用吗?难道是这个为true。才能使用getUserInfo?如果是这样的话,那岂不是可以直接通过getUserInfo加密向量结果直接解密到用户信息头像昵称等信息呀?还是解密出来的结果还是匿名信息?这个接口有什么意义?

2 回复

4月13日后getUserInfo只能解密出openId、unionID(这两个还是可以用的)和匿名的用户信息(就是假的),

4月13日后没办法再静默更新用户信息了,getUserProfile每次调用都会弹框给用户确认。

可以看一下这位老哥总结的https://developers.weixin.qq.com/community/develop/article/doc/00040885c386f81e96cbf93cf51013

4月13日后你只要发布更新过小程序是无法静默更新用户数据的

回到顶部