当前位置:微信小程序开发 > 小程序资讯 > 小程序开发教程 > 微信小程序授权获取用户信息接口调整方案

微信小程序授权获取用户信息接口调整方案

2018-09-14 11:46 来源: 霸界科技

摘要:最新消息,微信官方再一次对小程序分享及授权用户信息接口进行调整,从内容中可以看出,微信提出的调整方案也是为用户安全体验而考虑。...

期权保本理财
  最新消息,微信官方再一次对小程序分享及授权用户信息接口进行调整,从内容中可以看出,微信提出的调整方案也是为用户安全体验而考虑。
 
微信小程序授权获取用户信息接口调整方案
 
  调整方案具体如下:
 
  1. 微信再次调整小程序分享及用户信息授权等接口。针对近期部分小程序接口能力使用不合理的情况,微信公众平台将对接口能力进行调整。调整方案具体如下:
 
  分享监听接口:10 月 10 日起新提交的版本,用户从小程序、小游戏中分享消息给好友时,开发者将无法获知用户是否分享完成,也无法在分享后立即获得群 ID。
 
  getUserInfo 接口:10 月 10 日起新提交的版本,用户在小程序、小游戏中需要点击组件后,才可以触发登录授权弹窗、授权自己的昵称头像等数据。
 
  openSetting 接口:10 月 10 日起新提交的版本,用户在小程序、小游戏中需要点击行为后,才可以跳转打开设置页,管理授权信息。
 
  调整后“打开小程序设置页”将支持以下两种实现方式:
 
  方法1:使用 button 组件来使用此功能,示例代码如下:
 
  <button open-type="openSetting" bindopensetting="callback">打开设置页</button>方法2:由点击行为触发wx.openSetting接口的调用,示例代码如下:
 
  <button bindtap="openSetting">打开设置页</button>  openSetting() {  wx.openSetting()}方法2已在最新版开发者工具中支持(基础库切到2.2.4及以上),开发者可以尽早适配。
 
  此次调整会对直接调用wx.openSetting接口造成影响
 
  原无需用户点击即可直接调用wx.openSetting接口的实现方式将不再支持,即将废弃的错误使用方式示例如下:
 
  onShow() { wx.openSetting()}
 
  10月10日起新提交发布的版本将会受到此调整的影响。
 
  需要各位开发者注意,10月10日起新提交发布的小程序版本将不再支持无需用户点击即可直接调用的“打开小程序设置页”接口,请开发者尽早适配。
 
  调整策略在基础库 2.3.0 及以上版本生效,该基础库版本对应微信客户端6.7.2版本。另外,考虑到兼容性等问题,在基础库版本 2.3.0 以下的环境中不受此策略影响。
分享到:
最新评论

网友:

验证码: 点击我更换图片

联系我们

业务咨询:15918761088

招商咨询:15918761088(微信同号)

周一至周五 9:30-18:30

公司地址:广州市海珠区昌岗中路166号富盈国际大厦2505室

官方微信 官方微博

Copyright © 2018 www.keji168.com 广州霸界网络科技有限公司版权所有 粤ICP备18083764号-1

客服
套餐咨询,合作细节等
在线客服
电话咨询
159-1876-1088