试试3.0.0啦 我这边3.0.0没问题
wx.getPrivacySetting接口needAuthorization一直返回falsehttps://developers.weixin.qq.com/miniprogram/dev/framework/user-privacy/PrivacyAuthorize.html wx.getPrivacySetting接口needAuthorization一直返回false,privacyContractName字段未返回。 调用wx.getSetting方法,返回结果是: {scope.address: true, scope.invoice: true, scope.invoiceTitle: true, scope.userInfo: true }
2023-08-28基础库用3.0.0试试 看看你之前是不是授权过了
调用getPrivacySetting 这个needAuthorization还是false?最近在配置用户隐私协议弹窗, 发现调用wx.getPrivacySetting的返回值res.needAuthorization一直是false 清了所有缓存用pc和手机都是 是不是说明我的小程序没有用到用户隐私协议??? 但是我们公司确实用到了用户手机号授权登录 还有高德地图API逆地理位置解析 搞不懂这个怎么调用 async onLoad() { //地图中心点 await this.mapCenter() wx.getPrivacySetting({ success: res => { console.log(res) // 返回结果为: res = { needAuthorization: true/false, privacyContractName: '《xxx隐私保护指引》' } console.log(res,'wx.getPrivacySetting'); if (res.needAuthorization) { // 需要弹出隐私协议 this.privacy_pop = true } else { // 用户已经同意过隐私协议,所以不需要再弹出隐私协议,也能调用已声明过的隐私接口 } }, fail: () => {}, complete:() => {} }) },
2023-08-283.0.0我这边没问题 看看是不是没用清除授权
wx.getPrivacySetting接口needAuthorization一直返回false?wx.getPrivacySetting接口needAuthorization一直返回false,privacyContractName字段未返回。 在基础库2.33.0和3.0.0上都存在。
2023-08-281、写兼容 给出友好提示 (更新wx等其他方法) 2、只要授权了一次 之后其他页面用到了隐私不需要授权了 现在好像除了wx触发没法办通过其他方式唤起来 3、一旦小程序后台的隐私协议添加了新的隐私接口,wx这边会再次弹协议(也是只需要授权一次)
关于 小程序隐私保护指引设置APi 的几点问题?按照官方给出的相关公告和api,有以下两点问题: 1. 如果使用主动查询隐私授权同步状态以及展示隐私协议:wx.getPrivacySetting(Object object)接口从基础库 2.32.3 开始支持,但是open-type="agreePrivacyAuthorization"是2.33.0 才支持的。 那么用户如果是2.32.3的基础库,是不是点击同意按钮无效,或者2.32.3版本就不能使用getPrivacySetting的api来实现用户已阅读并同意隐私的动作? 2. 如果使用被动监听隐私接口用户授权事件:当前页面onNeedPrivacyAuthorization触发显示了弹框,用户点击了不同意,同时通过onNeedPrivacyAuthorization的回调进行了上报之后切换到其它页面在其他页面使用onNeedPrivacyAuthorization会再次触发吗,如果不触发有没有其他方式可以再次唤起弹框并上报?
2023-08-28用基础库3.0.0试试
privacy permission 隐私上报在真机上2.32.3 sdk 时是不是有问题?隐私弹框的同意按钮使用<button open-type="agreePrivacyAuthorization">同意</button>是最简单方便的。但在真机上(iOS微信版本 8.0.37, SDK版本2.32.3)上时这个按钮功能并不支持。 故使用普通按钮加上wx.onNeedPrivacyAuthorization拿到返回的回调函数进行上报。可并没有上报成功,报错为{"errno": 104, "errMsg": "requirePrivacyAuthorize:fail privacy permission is not authorized or buttonId is wrong"}”,(可以保证buttonId是正确的) 这个是正常现象?是没有灰度到的问题?不知道后面正式版本会磨平这个差异吗?保证<button open-type="agreePrivacyAuthorization">可用或上报成功
2023-08-28去看看公告吧:很多人已经说明白了 你用uni写的话 我这边你可以抄 原生的话可以去看看别人的 公告:https://developers.weixin.qq.com/community/develop/doc/00042e3ef54940ce8520e38db61801?blockType=1 原生写法: https://developers.weixin.qq.com/community/develop/article/doc/000c0680fe02e02201308a4c961813 uni写法: https://ask.dcloud.net.cn/article/40701?notification_id-1309108__item_id-58639 不保证一定对 思路反正在这里。
小程序隐私协议设置需要如何修改?收到了一条信息:内容为:为规范开发者的用户个人信息处理行为,保障用户合法权益,自2023年9月15日起,对于涉及处理用户个人信息的小程序开发者,微信要求,仅当开发者主动向平台同步用户已阅读并同意了小程序的隐私保护指引等信息处理规则后,方可调用微信提供的隐私接口。如未在规定时间内完成操作,后续代码提审与线上版本相应能力将受到影响,请问这个需要如何修改?
2023-08-28uni写的可以看我这篇https://ask.dcloud.net.cn/article/40701
请问代开发以及第三方小程序,怎么在本地调试隐私协议API?[图片] [图片] 我这个小程序是代开发小程序,在manifest中设置了"__usePrivacyCheck__": true,开发者工具调式基础库也是3.0.0。但是本地调试隐私API就是看不到报错信息。一般情况下哪个隐私api不能调用会有如下图所示的提示的(下图是非代开发小程序的)。请问各位你们的第三方小程序是怎么设置的,如何在本地调试。 [图片]
2023-08-28+1
手机号快速验证组件收费不是今天-28号起嘛?想试一下手机号快速验证的收费,试了多次发现没有扣除次数,所以想问一下: 1.这个扣费是上线过了嘛?组件收费跟基础库版本有没有关系? 2.这个扣除是实时扣除的嘛,我用一次后台就能看到一次嘛?
2023-08-28[图片]是的
onNeedPrivacyAuthorization需要开发者自行兼容低版本微信吗?[图片] IOS微信版本8.0.29,打开体验版小程序就会报这个错误,请问官方这个api是需要开发者自行兼容低版本微信吗
2023-08-25我觉得应该是针对3.0.0的 但是你一旦发版 没写隐私相关的 就会被驳回 并且如果用户是最新的微信版本 你没做兼容的话 就会用不了
9月15号后,使用隐私接口前需向用户弹出隐私协议说明,是针对所有用户还是基础库为3.0.0以上用户?9月15号后,调用隐私的接口必须先向用户弹出隐私协议说明,否则不让使用,关于上述这个是针对用户侧微信基础库为3.0.0以上版本,还是针对所有版本基础库的用户?现在在测试线,基础库为2.xx.xx版本的,不用弹出隐私协议说明,也是可以直接调用隐私相关接口的,9月15号后,线上低版本基础库的用户,可以不用弹出说明直接使用相关隐私接口/组件吗
2023-08-25