收藏
回答

小程序如何一键获取微信头像和昵称?

大佬们好:

我想在我的小程序中根据用户的微信头像和昵称生成一个类似证书的图片;

我本来是想在页面A通过点击一个“生成证书”的button后直接跳转到页面B并显示证书;

但是经过我两天的各种尝试,发现貌似实现不了让用户无感获取用户头像和昵称的功能;

通过https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/userProfile.html这个文档,我确实能获取到我需要的内容了,但终究需要点击两次,感觉有些麻烦。

请问大佬们有什么其他的方式可以实现我想要的功能吗?

感谢!

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

4 个回答

  • Xx
    Xx
    星期五 16:33

    参考:https://developers.weixin.qq.com/community/develop/article/doc/000e2ad2c74870c42640306b36b813

    虽然不能一键获取,但通过自定义弹窗后再要求用户分别获取微信头像和昵称的操作方式完全可行。

    这样我点击生成证书后,出现弹窗需要获取微信头像和昵称,然后点击确定再跳转到证书页面即可

    星期五 16:33
    有用 1
    回复
  • 哄哄
    哄哄
    星期五 16:12

    做个微信公众号授权网页 嵌入在微信小程序里,只用一步(点击授权),但开发比较麻烦

    星期五 16:12
    有用 1
    回复 3
    • Xx
      Xx
      星期五 16:19
      大佬的意思是微信公众号可以一键获取到头像和昵称,然后传递给小程序吗
      星期五 16:19
      回复
    • 哄哄
      哄哄
      星期五 16:34回复Xx
      微信公众号的网页授权,对
      星期五 16:34
      1
      回复
    • Xx
      Xx
      星期五 16:37
      好的,感谢大佬哈
      星期五 16:37
      回复
  • 那一抹微笑😊穿透阳光
    那一抹微笑😊穿透阳光
    星期五 16:44

    小程序本身,不能无感获取了

    星期五 16:44
    有用
    回复 1
    • Xx
      Xx
      发表于移动端
      星期五 16:47
      是的,有时就显得非常麻烦了
      星期五 16:47
      回复
  • Mr.Zhao
    Mr.Zhao
    星期五 16:11

    没有一键的,放弃吧

    星期五 16:11
    有用
    回复 1
    • Xx
      Xx
      星期五 16:17
      要命啊。。。/(ㄒoㄒ)/~~
      星期五 16:17
      回复
登录 后发表内容