问答

微信公众号开发,当我修改微信昵称和头像后,拉取用户信息为什么还

作者:admin 2021-07-22 我要评论

问题描述 微信公众号开发,当我修改微信昵称和头像后,拉取用户信息为什么还是之前的。 问题出现的环境背景及自己尝试过哪些方法 相关代码 getUser(openid, access...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

问题描述 微信公众号开发,当我修改微信昵称和头像后,拉取用户信息为什么还是之前的。

问题出现的环境背景及自己尝试过哪些方法

相关代码

getUser(openid, access_token) {

let _self = this;
return axios({
  method: getUser.method,
  url: getUser.url,
  headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
  needLogin: false,
  params: {
    openid: openid,
    token: access_token
  }
}).then(function (res) {
  let result = res.data;
  if (result.status == 1) {
    let datas = result.data;
    window.localStorage.setItem("userinfo", JSON.stringify(datas));
    if (datas.openid != "" && datas.openid != null) {
      _self.user = datas;
      Cookie.set('openid', datas.openid, -1);
      window.localStorage.setItem("openid", datas.openid);
    }
  } else {
    //若返回失败 重新加载页面获取code及access_token
    location.reload();
  }
})

“userinfo”是获取用户昵称和头像。只有第一次关注公众号时才能获取到的。

你期待的结果是什么?实际看到的错误信息又是什么?

有人遇到同样的问题,并已经解决了。想请教一下是如何解决的

###

你这里是获取服务端保存的?

那你修改头像之后,又重新更新服务端数据了吗

你要想好,微信服务器 和 你公司的服务器 是两回事

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • 微信公众号开发,当我修改微信昵称和头

    微信公众号开发,当我修改微信昵称和头

  • vue+element-ui table表格内存溢出,有

    vue+element-ui table表格内存溢出,有

  • vue中使用axios,给node后端发送请求,

    vue中使用axios,给node后端发送请求,

  • 环形可滑动渐变进度条UI交互、刻度盘(

    环形可滑动渐变进度条UI交互、刻度盘(

腾讯云代理商
海外云服务器