接口|微信小程序用户信息相关接口调整
IT之家 12 月 30 日消息 , 腾讯微信团队近期表示 , 为进一步规范开发者调用用户信息相关接口或功能 , 提升用户体验 , 平台将对部分用户信息相关功能及接口进行调整 。
文章图片
具体如下:
访问蓝牙、添加通讯录联系人、添加日历事件需要用户授权
小程序处理用户的个人信息 , 需要获取用户明示同意 , 平台计划从 2022 年 2 月 21 日 24 时起对以下接口增加用户授权:
- 访问蓝牙:调用 wx.openBluetoothAdapter、wx.createBLEPeripheralServer , 需要授权 scope.bluetooth
- 添加通讯录联系人:调用 wx.addPhoneContact , 需要授权 scope.addPhoneContact
- 添加日历事件:调用 wx.addPhoneRepeatCalendar、wx.addPhoneCalendar , 需要授权 scope.addPhoneCalendar
授权功能详细说明可参考:官方文档
【接口|微信小程序用户信息相关接口调整】组件功能调整
开发者在未获取用户明示同意的情况下通过 组件 在小程序中展示用户个人信息 , 用户容易误以为自己的个人信息在未授权的情况下 , 被小程序获取 。 平台计划从 2022 年 2 月 21 日 24 时起回收通过 展示个人信息的能力 , 若小程序需收集用户昵称头像等信息 , 可以通过 头像昵称填写功能 功能进行收集 。 具体回收方式为:
- 头像展示 灰色头像
- 用户昵称展示“微信用户”
- 用户性别、地区、语言展示为为空(“”)
获取手机号能力安全升级
此前小程序获取用户手机号是通过基础库接口直接获取 encryptedData 后进行解密 。 从基础库 2.21.2 版本起 , 回调参数中增加 code 参数 , 开发者获取 code 参数后 , 通过服务端 auth.getPhoneNumber 接口 , 使用 code 换取 encryptedData , 用于解密手机号 。
为不影响开发者现有逻辑 , 原有基础库接口中的 encryptedData 参数依旧保留 , 建议开发者尽快使用新的方式获取用户手机号 。
详细功能描述可参考: 官方文档
推荐阅读
- 办证|成都温江公安预约服务小程序上线 让智慧政务服务触手可及
- 创事记|圈层社交的高光与隐忧:小天才电话手表会跑偏吗?
- AI|AI一小时预测出奥密克戎变体结构,误差仅半个原子直径
- 数字货币|金-卡戴珊和小弗洛伊德·梅威瑟因涉嫌加密代币拉高出货骗局被起诉
- 斯达|汉威科技:目前能斯达的电子皮肤已有小批量商用
- 市场|刘作虎:一加达成了一个小目标
- 市场|圈层社交的高光与隐忧:小天才电话手表真能挑战腾讯?
- 市场|圈层社交的高光与隐忧:小天才电话手表会跑偏吗?
- 数字货币|金-卡戴珊和小弗洛伊德·梅威瑟因涉嫌拉高出货骗局被起诉
- 智衣链|企业微信升级4.0,连接创造价值!