苏州小程序制作登录、用户信息相关接口调整说明:本次调整涉及的小程序范围相当大,因为基本上所有的小程序都使用登录选项,但只要不更新,以前就可以正常使用。调整原因:是调整原因:许多开发者在打开小程序时通过组件唤起它getUserInfo弹出窗口,如果用户点击拒绝,不能使用小程序,这种做法打断了用户正常使用小程序的过程,也不利于小程序获取新用户。为了优化用户体验,平台将进行以下调整:自2021年2月23日起,如果小程序已绑定到微信开放平台,则通过wx.login接口取得的登录凭证可直接兑换unionID2021年4月13日后发布的小程序新版本,
无法通过wx.getUserInfo与type="getUserInfo"/>获取用户个人信息(头像、昵称、性别和区域)userInfo与encryptedData获取加密用户个人信息)openID与unionID不调整数据的能力。之前发布的小程序版本不受影响,但如果要更新版本,则需要适应。新增getUserProfile接口(基础库2.10.4版本开始支持),可以获取用户头像、昵称、性别和区域信息,开发人员每次通过接口获取用户个人信息都需要用户确认。具体接口文档:《getUserProfile请使用接口文档wx.getUserInfo接口或type="getUserInfo"尽快适应/>开发者。开发者工具1.05.支持2103022版开始支持getUserProfile接口调试,
开发者可以下载版本进行改造。新增getUserProfile如果开发者需要获取用户的个人信息(头像、昵称、性别和区域),接口可以通过wx.getUserProfile接口从基础库222.10.4版开始支持,接口只返回用户个人信息,不包括用户身份标识符。该接口中desc在弹出窗口中显示属性(声明获取用户个人信息的目的),请仔细填写。
每次开发人员通过接口获取用户的个人信息,用户都需要确认。请妥善保管用户快速填写的头像昵称,避免重复弹出窗口。插件用户信息功能页面插件申请获取用户头像昵称和用户身份标识符仍保留功能页面的形式,不作调整。三、最佳实践调整后,如果开发者需要获得用户身份标识符,只需要调用wx.login接口即可。如果开发人员需要在界面中显示用户的头像昵称信息,可以通过界面显示用户的头像昵称信息无需用户确认需用户确认即可直接显示在界面中。在某些场景(如社交小程序)中,开发人员需要获取用户的头像昵称信息,可以调用wx.getUserProfile接口,
开发人员每次通过接口都需要用户确认,请妥善处理呼叫接口的机会,避免弹出窗口过度骚扰用户。方维网络总结,本次调整主要是对方维网络进行总结wx.getUserInfo换成了getUserProfile接口,然后getUserProfile每次获取都需要用户授权,授权原因也会显示。以前的接口wx.getUserInfo基本废了,没必要再用了,为什么要换界面名呢?这不是胡说八道吗?可能需要版本迭代和版本区分。有关于苏州小程序制作登录、用户信息相关接口调整说明的内容已在上文讲述!