微信云开发官网
这里说的超卖问题是指多个用户同时读取库存数据并进行更新操作时,可能出现竞争条件,导致超卖。比如A和B同时报名,报名人数最多为6人,A和B同时访问到的当前报名人数为5人,结果两人都可以报名,导致最终报名人数为7人。
我云数据库 模拟语句可以修改状态 就是云托管里面回调 就是修改不了 基本都是链接超时,数据库权限最高也只能所有人可读 仅创建者可修改啊
我这个账号什么时候授权给第三方了?在哪里取消查看的? [图片] [图片]
https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/basis/capabilities.html#%E6%95%B0%E6%8D%AE%E5%BA%93 为什么通过微信小程序云开发的官方 Demo,创建的数据库 sales 集合,里面的每条记录只包含了 _id,但没有包含 _openid 字段,这是为什么?什么时候会存在 _openid 字段
cloud.openapi.ocr.idcard({ img_url: img_url }).then(res => { console.log(res) resolve({ msg: 200, data: res }) }).catch(err => { // console.log(err) let title = "识别失败,请重新上传身份证人像面照片"; let errCode = err.errCode; switch (err.errCode) { case -1: title = "系统繁忙,请稍后再试"; break; case 101000: title = "图片无效,请重新上传身份证人像面照片"; break; case 101001: title = "图片无效,请重新上传身份证人像面照片"; break; case 101002: title = "图片无效,请重新上传身份证人像面照片"; break; case 101003: title = "暂时无法提供图片识别服务,请联系管理员"; break; } console.log(title) delumage(data.fileID) resolve({ msg: 300, title: title, errCode: errCode }) }) [图片] 本地调试可以成功,使用云调用就返回没权限调用api了;
c=new wx.cloud.Cloud({ resourceAppid: appId, resourceEnv: envStr, }) c.init() 在鸿蒙系统手机的小程序用以上方式初始化云函数会报错(ios和android正常,是调用同主体下的其他小程序的云函数) 以下为报错信息: 云初始化失败: <Error: operateWXData:fail:invalid request> Error: operateWXData:fail:invalid request at fail (https://lib/WACloud.js:1:260666) at Function.fail (https://lib/WAServiceMainContext.js:1:880924) at p (https://lib/WAServiceMainContext.js:1:152774) at Object.fail (https://lib/WAServiceMainContext.js:1:153217) at nd (https://lib/WAServiceMainContext.js:1:673899) at sd (https://lib/WAServiceMainContext.js:1:674642) at https://lib/WAServiceMainContext.js:1:674842 at r (https://lib/WAServiceMainContext.js:1:660553) at s (https://lib/WAServiceMainContext.js:1:111239) at a.callAndRemove (https://lib/WAServiceMainContext.js:1:101661)
我没有使用docker为什么部署的时候老是显示docker打开目录失败 ERROR: failed to solve: failed to read dockerfile: open /var/lib/docker/tmp/buildkit-mount903009345/Dockerfile: no such file or directory [2025-02-08 09:44:29] [Pipeline] } [2025-02-08 09:44:29] [Pipeline] // stage [2025-02-08 09:44:29] [Pipeline] stage [2025-02-08 09:44:29] [Pipeline] { (推送 Docker 镜像到 TCR) [2025-02-08 09:44:29] Stage "推送 Docker 镜像到 TCR" skipped due to earlier failure(s) [2025-02-08 09:44:29] [Pipeline] } [2025-02-08 09:44:30] [Pipeline] // stage [2025-02-08 09:44:30] [Pipeline] } [2025-02-08 09:44:30] [Pipeline] // node [2025-02-08 09:44:30] [Pipeline] End of Pipeline [2025-02-08 09:44:30] ERROR: script returned exit code 1 [2025-02-08 09:44:30] Finished: FAILURE
点击这个页面的时候不能够删掉云开发copilot这个页面,点击叉叉符号也不能够删除 [图片]
想获取数据库一个集合里所有数据的某个字段数字和,有没有什么好的办法?
https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/reference-http-api/storage/batchDownloadFile.html [图片] 在数据库导出的api中,需要附带一个file_path来声明导出位置,根据描述,这应该是在公共的云存储的某处。 [图片] 本地的导出post返回的数据显示导出成功,但是不知道具体导出去了哪里, 查询文件下载链接的结构是这样的, [图片] fileid应该按照例子长这样: [图片] 试图在云存储中寻找batchDownloadFile里例子所显示的这种fileid的形式,并不能找到导出的json, [图片] (这个update文件夹是手动创建) 想知道应该用什么样的fileid去下载导出的json
调用云函数失败 Error: cloud.callFunction:fail Error: errCode: -504002 functions execute fail | errMsg: Error: Cannot find module 'wx-server-sdk' Require stack:
[图片][图片]
想学云开发,看很多教程都叫删除自带的模板,版本不一样,删除后老是有各种问题,还望各位老师指导一下
https://developers.weixin.qq.com/miniprogram/dev/wxcloudservice/wxcloud/reference-http-api/database/databaseMigrateExport.html [图片] access_token可以成功调取,但是调取后导出数据库内容时却返回未开通云开发服务 [图片] 这里已经开通了云开发服务,环境ID也有了,为什么会返回未开通呢?
在微信云函数环境中,使用 axios 发起 HTTP 请求时,为什么会出现规律性的错误?具体表现为: 对 Gemini API 的请求,在11秒左右出现 503 Service Unavailable 对其他供应商 API 的请求,在2秒左右出现 429 Too Many Requests 这些问题在其他运行环境(如普通 Node.js 服务器)中都不会出现。 错误日志对比 案例1: Gemini API 503错误02/06 16:38:49.132 - 开始 API 请求 02/06 16:39:01.107 - 错误: Request failed with status code 503 错误堆栈: AxiosError: Request failed with status code 503 at settle (/var/user/node_modules/axios/dist/node/axios.cjs:2026:12) at IncomingMessage.handleStreamEnd (/var/user/node_modules/axios/dist/node/axios.cjs:3142:11) ... at async callGeminiAPI (/var/user/index.js:193:22) ### 案例2: 其他供应商 API 429错误 ``` 02/02 20:06:18.430 - 请求开始 02/02 20:06:20.305 - 错误: Request failed with status code 429 错误堆栈: AxiosError: Request failed with status code 429 at settle (/var/user/node_modules/axios/dist/node/axios.cjs:2026:12) at IncomingMessage.handleStreamEnd (/var/user/node_modules/axios/dist/node/axios.cjs:3142:11) ... at async exports.main (/var/user/index.js:160:22) ``` 关键问题 为什么相同的 axios 配置在云函数环境中会产生不同的错误? 为什么错误的时间点如此规律(503约11秒,429约2秒)? 为什么这些错误在其他运行环境中不会出现? axios 在云函数环境中是否需要特殊的配置? 而且云函数有时候没问题,但又经常有问题?
大家怎么解决cdn和cdn回流太快的问题的,这么消耗下去扛不住了
1)容量 按量计费 是 1GB/日 用 0.1¥, 这是什么意思?超出1GB 每天要多付 0.1¥吗? 2)有没有最大容量限制? 3)能否控制每个月的最大消费限制?
绑定商户号,无法进行授权,提示错误如图右侧提示,如何解决[图片]
之前注册小程序的手机号不再使用 现在续费云开发需要之前手机号的验证码 怎么解决?
也就是...想问问 小程序和云函数之间 通信时的 安全性如何? 通信是否加密了? 会不会 我用个 电脑版小程序 再开个抓包软件 就能获得明文信息了.... 然后 我改一下 再发给云函数 云函数就会认
小程序示例
小程序官方示例Demo,包含云开发示例。
小程序示例
扫码体验
可以试试用inc,比如 await db.collection('todos').where({ limitCount: _.lt(6) }) .update({ data: { limitCount: _.inc(1) }, }) 然后判断更新记录数是不是大于0