已解决 组件路径错误,多了一层(../) 根源:旧版开发者工具,组件路径错误没有提示,一切功能正常使用,升级后才报错
开发工具更新后就报错无法使用了?更新前是正常的,更新完就这个样子了,说我文件找不到,反复检查了,路径是对的,文件也存在,压根就没改动过的 [图片]
07-10[图片] https://developers.weixin.qq.com/miniprogram/dev/api/base/system/wx.getSystemInfo.html
小程序中如何获取本身的appid?单个小程序appid可以写到代码里。作为服务商,会有一个模板对应很多小程序,这种情况下除了使用ext.json给每一个配置对应的appid,还有有没有别的方式获取到呢?
2023-10-12没错,我今天也遇到这个问题了,你们看我首页第一个提问
代码中已经不存在手机号快速验证的调用?但是每天小程序后台还是可以看到送的免费额度在消耗?appid: 'wx8ecb614bed6e2d78', 代码中已经不存在手机号快速验证的调用?但是每天小程序后台还是可以看到送的免费额度在消耗?
2023-09-26我的项目今天也遇到这个问题了,业务代码中并未使用快速验证组件,但是使用额度被用完了,有兴趣的话看我主页第一个提问
小程序通过微信授权手机号的方式被灌水注册用户,消费手机号快速验证组件次数如题,通过我们的服务端日志以及数据库中相关记录,发现有通过小程序微信授权手机号的方式批量灌水注册用户,存在恶意消费 手机号快速验证组件 次数的嫌疑; 我们小程序的授权流程: 进入小程序时,通过 wx.login 拿到 code,并请求获取 openId 的接口,这时服务端获取到 session_key 缓存但是不会返回给前端;用户点击微信授权按钮拉起手机号授权面板,允许授权,回调方法中拿到 encryptedData、iv、code(动态令牌) 并发送给服务端;服务端拿到 encryptedData、iv、code(动态令牌) 这三个参数后,如果 code(动态令牌) 有值会优先使用 code(动态令牌) 请求微信服务端获取手机号,否则使用 encryptedData、iv 和 session_key 解密获取到手机号;------------------- 通过分析服务端日志,批量灌水注册用户的就是通过以上流程进行注册的,encryptedData、iv、code(动态令牌) 这三个参数齐全,而且数据库中有对应的 openId、unionId、session_key 等信息,我们手动进行了解密: 通过 code(动态令牌) 去请求微信服务端获取手机号,获取失败,应该是 code(动态令牌) 只能用一次的缘故;通过 encryptedData、iv、session_key 解密手机号是能成功解出手机号的;所以小程序前端灌水注册时这三个参数 encryptedData、iv、code(动态令牌) 不是伪造的,是有效可用的;session_key 是在服务端存储的,没有返回给前端,所以不存在 session_key 泄露的问题; ------------------- 另外,判断注册用户为批量灌水注册的原因: 日志显示这批用户接口请求的 user-agent 全部是:Mozilla/5.0 (iPad; CPU OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F5027d Safari/600.1.4,这个信息显示访问设备是 iPad,但是接口参数中上报的设备类型确实 iPhone;我们的业务场景中有其他的试用固定时间戳作为注册来源,但是这批注册用户的注册来源都是动态的时间戳;我们的小程序页面有埋点事件,在埋点后台查不到这批用户的任何事件和页面浏览记录,同一时段有其他用户事件上报正常;注册时间段集中在同一个时间段 8:00 ~ 9:00;查询 we 分析平台 wx.login 接口监控数据,当天的 8:00 ~ 9:00 事件段,监控数据并无异常,没有出现爆发式增长的情况;------------------- 灌水注册小程序基础库:2.25.4 如果需要更多信息,我这边可以私信提供;
2023-09-26今天上午快速验证组件的额度被用完了,但是客户那边没有任何问题出现,因为业务中并未使用这个组件,用的是实时验证组件
手机号快速验证组件出现了未知来源的调用?图一 [图片] 图二 [图片] 项目内代码使用的是手机号实时验证组件,使用额度的监控一直是正常的,图一 这几天突然发现快速验证组件的额度被用完了,但是不知道来源在哪里?因为项目内的业务逻辑并未使用手机号快速验证组件,有啥办法可以查询到调用来源页面?
2023-09-26已有对应的官方文档: https://developers.weixin.qq.com/miniprogram/dev/framework/client-lib/version.html
微信小程序基础库版本对应微信客户端版本的数据有没有?我想了解一下目前小程序基础库版本与微信客户端的版本关系?官方有在那里展示吗?比如基础库1.9.9对应Android微信客户端那个版本?对应IOS客户端那个版本?
2023-08-29[图片] 各种方法都试了,现在时间是:2023-08-23 09:55
预览小程序Error: upload to cos failed: read ECONNRESET?[图片] message: Error: upload to cos failed: read ECONNRESET appid: wx3203c41c1f67371f openid: o6zAJs-qsIx6FZrOdr4b1p-EWums ideVersion:1.06.2206090 osType: win32-ia32 time: 2022-07-05 17:42:16 https://developers.weixin.qq.com/community/develop/article/doc/000e426d34c788ac39ad82e1756813 以上的网络白名单也加了但是还是无法预览和上传
2023-08-23还是不行,赶紧修复啊。。。
提审失败,重新通过开发者工具上传版本后再提审,请问怎么回事?提交审核出现问题,请问怎么回事,开发者工具已经提交好几次了 [图片]
2023-05-10我也想不出有啥用?求大神指点
wx.setWifiList这个接口有什么用?小程序文档中对于ios特有的wx.setWifiList(OBJECT)说明不太清晰,这个接口具体的作用是?如果不调用这个接口有什么问题呢? 而且这个接口传入的数据是 wifiList ,wifiList里面每个object都包含 { SSID String Wi-Fi 设备ssid BSSID String Wi-Fi 设备bssid password String Wi-Fi 设备密码 }这三项信息,但其实在[代码]onGetWifiList[代码] 回调中我是拿不到password的,要传什么? 如果wx.setWifiList入参为[]又有什么影响呢? 请指教
2022-02-23iOS 上将跳转到系统设置中的微信设置页,需要用户手动进入「无线局域网」设置页,并在系统扫描到设备后,小程序才能收到 onGetWifiList 回调。Android 不会跳转。 https://developers.weixin.qq.com/miniprogram/dev/api/device/wifi/wx.getWifiList.html
iOS 微信版本8.0.7 调用wx.startWifi 为什么会跳转到微信设置页面?[严重][图片] 基础库版本:2.18.1 IOS 14 微信版本8.0.7 代码: wx.startWifi({ success(res){ wx.getWifiList({ success(e){ wx.onGetWifiList(function (res) { console.log("获取列表"); console.log(res.wifiList)//其他一些业务代码 }) } }) } })
2022-02-23