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

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

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

调整方案具体如下:

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 以下的环境中不受此策略影响。


【本站声明】
  1、本站文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系。
  2、本网站不对文章中所涉及的内容真实性、准确性、可靠性负责,仅系客观性描述,如您需要了解该类商品/服务详细的资讯,请您直接与该类商品/服务的提供者联系。


KESION 科汛软件

KESION 科汛软件是国内领先的在线教育软件及私域社交电商软件服务提供商,长期专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。
公司核心产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化独立部署品牌网校和在线教育咨询等。

KESION 不断通过技术创新,提供产品和服务,助力企业向数字化转型,通过科技驱动商业革新,让商业变得更智慧!



▼点击进入科汛官网了解更多



热门标签
微信小程序 SaaS
上/下篇
  • 小程序云开发控制台进不去解决方案

  • 小程序地图组件升级,支持多套地图模板

换一换相关推荐
精选内容
热点精选