目前9月15后的 新的用户隐私保护策略是不是 这样,假设我的小程序只有获取用户头像的隐私接口,因为当前调这个接口前是100%会触发官方的询问弹框的,授权就通过,取消就不通过。 新的策略是不是在调自己的隐私接口前 先wx.onNeedPrivacyAuthorization去监听下 ?假如是完全的新用户,那么先出现一个自己定义的弹框,然后再调获取用户头像的隐私接口,然后也依然会出现官方的弹框去确认授权?? 还有就是这个wx.onNeedPrivacyAuthorization是不是新用户 只要触发一次,以后再进小程序 ,再也不会触发了?? 如果我理解错了,那么请问一下 官方说的 未授权的前提 又去调隐私接口的场景是那种 场景 ??? 目前调用户头像是100%有个授权框
刚看到一篇文章,不确定是不是他说的这样。
https://developers.weixin.qq.com/community/develop/article/doc/000c0680fe02e02201308a4c961813
以下指南中涉及的 getPrivacySetting、onNeedPrivacyAuthorization、requirePrivacyAuthorize 等接口目前可以正常接入调试。调试说明:
在 2023年9月15号之前,在 app.json 中配置 __usePrivacyCheck__: true 后,会启用隐私相关功能,如果不配置或者配置为 false 则不会启用。
在 2023年9月15号之后,不论 app.json 中是否有配置 __usePrivacyCheck__,隐私相关功能都会启用。
demo1: 演示使用 wx.getPrivacySetting 和 <button open-type="agreePrivacyAuthorization"> 在首页处理隐私弹窗逻辑 https://developers.weixin.qq.com/s/oLXI7Emy7PKg
demo2: 演示使用 wx.onNeedPrivacyAuthorization 和 <button open-type="agreePrivacyAuthorization"> 在多个页面处理隐私弹窗逻辑,同时演示了如何处理多个隐私接口同时调用。 https://developers.weixin.qq.com/s/ZNXdXEmF7UKj
demo3: 演示 wx.onNeedPrivacyAuthorization、wx.requirePrivacyAuthorize、<button open-type="agreePrivacyAuthorization"> 和 <input type="nickname"> 组件如何结合使用 https://developers.weixin.qq.com/s/wVXwmEm67ZKm
授权有效时间是多久?
我的理解是, wx.requirePrivacyAuthorize不一定是仅供开发时模拟用的,完全可以用在线上,当小程序启动时调用这个接口,就可以弹出隐私那个框了,如果用户同意,那后续就都不用管了,如果用户不同意,直接退出小程序
https://developers.weixin.qq.com/miniprogram/dev/api/open-api/privacy/wx.requirePrivacyAuthorize.html
wx.requirePrivacyAuthorize() 时:
我理解是授权过就不会再弹框了,我的问题是都不知道哪里授权了,直接返回success回调了,好头疼,不知道咋整?