杉树dwz 2023-03-02 22:55 采纳率: 100%
浏览 25
已结题

小程序登录授权头像昵称的业务性问题

学了一点小程序的代码之后产生了一个问题,关于微信授权获取头像昵称,为什么基本所有小程序都必须要用户授权获取头像昵称,不授权小程序都用不了,然而wx.getuserinfo方法只能获得一些头像昵称和位置之类的信息,很多小程序根本用不到,获得用户的openid也不需要用户授权啊。而且好像因为这个问题,小程序还改了头像昵称的方法了。所以我不明白大家都这么设计的原因是什么,明明用不到头像昵称,还必须授权。

  • 写回答

2条回答 默认 最新

  • 社区专家-Monster-XH 2023-03-03 00:14
    关注

    基于Monster 组和GPT的调写:

    • 这是因为微信小程序的开发者文档要求,所有需要用户授权才能访问用户基本信息的小程序,都必须使用微信提供的授权方式获取用户信息。这是为了保护用户的隐私和安全,确保用户授权后才能获取用户的个人信息。
    • 另外,虽然你可能认为比的小程序并不需要用户的头像昵称等信息,但是这些信息对于很多小程序来说是很重要的。例如,社交类小程序需要这些信息来实现用户之间的交流和互动,电商类小程序需要这些信息来提高用户购物体验,等等。
    • 最后,需要注意的是,虽然获得用户的openid不需要用户授权,但openid并不能用于获取用户的基本信息,它只能用于识别用户的身份。因此,如果您需要获取用户的头像昵称等信息,还是需要用户授权的。
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 3月14日
  • 已采纳回答 3月6日
  • 创建了问题 3月2日

悬赏问题

  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效