收藏
回答

wx.getUserProfile在新用户登录时获取灰色头像,昵称是"微信用户“,但老用户则正常?

怪哉了,现在授权接口越改越怪异。11月10日开始,新的用户现在不需要确认授权,直接就可以登录,但是无法获取到正确的昵称和头像(全是灰色)。但是之前的老用户则可以正常的授权登录,也可以获取微信昵称和头像。这个不应该啊,要不就全体都不可以获取,要不就全体都可以,现在怎么一部分正常,一部分不正常?

回答关注问题邀请回答
收藏

5 个回答

  • 明天的自己
    明天的自己
    2022-11-14

    头像昵称填写后头像返回的那个临时路径怎么上传到自己的服务器啊?

    2022-11-14
    有用
    回复
  • CRMEB
    CRMEB
    2022-11-11

    请看这篇文章https://developers.weixin.qq.com/community/develop/article/doc/0002c6bc54c6a892d4be1d11551013

    2022-11-11
    有用
    回复
  • 一笑皆春
    一笑皆春
    2022-11-11

    你就理解成废弃就行了,早做适配早改流程,让用户自己输入昵称和头像

    2022-11-11
    有用
    回复 2
    • 🌗
      🌗
      2023-07-03
      用户不可能自觉给你更新头像的
      2023-07-03
      回复
    • 一笑皆春
      一笑皆春
      2023-07-03回复🌗
      哈哈那没办法哦,不更新就展示默认头像
      2023-07-03
      回复
  • ruarua
    ruarua
    2022-11-11

    现在又发布公告说这个接口可以继续使用,但是11月11日新提交的小程序版本,虽然是2.14.1的基础库,符合它所说的低于2.27.1,还是无法正常获取新用户的头像和昵称。但是!!!神奇的是!!获取老用户的信息居然又是一切正常,这是何道理?

    2022-11-11
    有用
    回复 1
    • 社恐的王同学
      社恐的王同学
      发表于小程序端
      2022-11-11

      理论上小程序要做向下兼容 判断sdk高于2.27.1在使用新版

      2022-11-11
      回复
  • 拾忆
    拾忆
    2022-11-10

    wx.getUserProfile接口已废弃,如果是8号以后更新的小程序就别纠结这个接口了,具体以公告为准。

    https://developers.weixin.qq.com/community/develop/doc/00082ab519ceb8bcd89e187835f401

    2022-11-10
    有用
    回复 7
    • ruarua
      ruarua
      2022-11-11
      昨天发布消息,又说这个接口可以继续使用
      2022-11-11
      回复
    • 拾忆
      拾忆
      2022-11-11回复ruarua
      你截图的也说了原因,兼容问题,基础库低于2.27.1以下的还能用,但是用户的基础库版本开发者是不可控的,没多久就会全量更新到2.27.2以上了,所以不用纠结这些问题,能获取多少就多少,获取不到就是大势所趋。
      2022-11-11
      回复
    • ruarua
      ruarua
      2022-11-12
      好的多谢
      2022-11-12
      回复
    •  
       
      2022-11-14
      现在通过button去拿头像 是获取到的一个临时路径吗
      2022-11-14
      回复
    • ruarua
      ruarua
      2022-11-14回复 
      是的,我的办法是把临时图片上传,再保存到服务器。
      2022-11-14
      回复
    查看更多(2)
登录 后发表内容