报错信息麻烦发一下
云开发使用小程序update出错。常用api能不能不要频繁出错??!!!云开发使用小程序update出错。常用api能不能不要频繁出错??!!! [图片]
2018-10-24目前如果预期超过配额请提前联系我们调整;随后会推出付费版本,可以快速扩容。 请求次数超出环境配额是周期性限制,比如超出本月限额;请求并发数是实时限制,比如超过单个函数最高并发数。
云开发配额超出配额会怎么样,怎么应对用户爆发式增长 https://developers.weixin.qq.com/minigame/dev/wxcloud/guide/functions/mechanism.html 自动扩缩容开发者无需关心云函数扩容和缩容的问题,平台会根据负载自动进行扩缩容。 https://developers.weixin.qq.com/minigame/dev/wxcloud/reference/errcode.html 错误码在使用云能力时跑出的异常(fail 回调 / Promise reject)[代码]Error[代码] 对象中会带有 [代码]errCode[代码] 和 [代码]errMsg[代码],这里是 [代码]errCode[代码] 值的一览表。 -501003请求次数超出环境配额-501004请求并发数超出环境配额以上两个说法似乎矛盾,求解?
2018-10-24操作符不受数据量的影响的
云开发的数据库是否支持游标分页?目前在云函数里做服务端的游标分页,字段 _id 作为游标。不知道 _id 字段是否支持 db.command.lt 和 db.command.gt 这两个接口正确取数据。自己试的时候是可以正确取数据,数据比较少,不确定在几万十几万条数据下可不可以正确取到数据。 [代码]//下面是获取到游标cursor后面的50条数据[代码] [代码]let { data, errMsg } = await db.collection([代码][代码]'timeline'[代码][代码])[代码][代码].where({[代码][代码] [代码][代码]_id: _.gt(cursor)[代码][代码]})[代码][代码].limit(50)[代码][代码].orderBy([代码][代码]'createdAt'[代码][代码], [代码][代码]'desc'[代码][代码])[代码][代码].get();[代码] 不知道支不支持 _id 这样获取数据以及数据是否准确?
2018-10-24在云控制台确认下文件的完整名称是不是这个呢
云开发wx.cloud.downloadFile下载图片怎么是html格式的?返回的结果是下面的字符串链接 http://tmp/wx311e68c2849c5755.o6zAJs6KzCM0BAoQGj91KTAdlYnU.2yoA2X5uXqr86c3113677ae5434cd08ca40d8230a694.html
2018-10-24数据是A微信用户的身份写入的么,那B微信是没有读取权限的
云开发数据库操作问题- 当前 Bug 的表现(可附上截图) 开发时候采用 A 微信账号,能够正确的操作数据库,在开发版中调试时候,将小程序转发给B后,B登陆相同界面,无法获取数据库内容。 执行: db.collection('abcd').count().then(res => { console.log("count:" + res.total); }).catch(ex =>{ console.log(ex); }); 结果为 0: 而实际上集合abcd记录数并不为0。 - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2018-10-23在云控制台或者使用服务端SDK操作数据都是管理员身份。可以具体描述一下你的需求么
云开发的数据库权限问题- 当前 Bug 的表现(可附上截图) 使用云开发时候,对数据库的操作权限是根据当前小程序用户而定,这个权限的设计实在是搞笑的很。 [图片] 管理员在哪里? 普通微信用户的最大权限就是读取。那要记录当前用户的操作,是无法执行的。 - 预期表现 - 复现路径 - 提供一个最简复现 Demo
2018-10-23多谢反馈,昨晚服务有短暂波动,已经快速恢复。重试如果还有出现这个问题请再反映一下
云又挂了是么VM1042:1 Error: errCode: -1 | errMsg: systerm error. at new t (WACloud.js:1) at Function.success (WACloud.js:1) at Object.success (WAService.js:3) at c (WAService.js:4) at Function.<anonymous> (WAService.js:4) at n.function.setTimeout (appservice?t=1540213479724:6697) at WAService.js:3 at WAService.js:8 console.error @ VM1042:1 Promise rejected (async) success @ index.js? [sm]:602 (anonymous) @ WAService.js:3 (anonymous) @ WAService.js:10 s.emit @ WAService.js:4 (anonymous) @ WAService.js:10 (anonymous) @ WAService.js:4 e @ appservice?t=1540213479724:6697 (anonymous) @ appservice?t=1540213479724:6697 t.emit @ appservice?t=1540213479724:6697 callback @ appservice?t=1540213479724:6697 setTimeout @ appservice?t=1540213479724:6697 (anonymous) @ WAService.js:3 (anonymous) @ WAService.js:8 setTimeout (async) setTimeout @ WAService.js:8 d @ appservice?t=1540213479724:6697 o @ appservice?t=1540213479724:6697 y.onreadystatechange @ appservice?t=1540213479724:6697 XMLHttpRequest.send (async) h @ appservice?t=1540213479724:6697 createRequestTask @ appservice?t=1540213479724:6697 invoke @ appservice?t=1540213479724:6697 o @ WAService.js:4 c @ WAService.js:4 r @ WAService.js:10 e @ WAService.js:10 (anonymous) @ WAService.js:10 (anonymous) @ WAService.js:4 success @ index.js? [sm]:587 (anonymous) @ WAService.js:3 (anonymous) @ WAService.js:10 s.emit @ WAService.js:4 (anonymous) @ WAService.js:10 (anonymous) @ WAService.js:4 e @ appservice?t=1540213479724:6697 (anonymous) @ appservice?t=1540213479724:6697 t.emit @ appservice?t=1540213479724:6697 callback @ appservice?t=1540213479724:6697 setTimeout @ appservice?t=1540213479724:6697 (anonymous) @ WAService.js:3 (anonymous) @ WAService.js:8 setTimeout (async) setTimeout @ WAService.js:8 d @ appservice?t=1540213479724:6697 o @ appservice?t=1540213479724:6697 y.onreadystatechange @ appservice?t=1540213479724:6697 XMLHttpRequest.send (async) h @ appservice?t=1540213479724:6697 createRequestTask @ appservice?t=1540213479724:6697 invoke @ appservice?t=1540213479724:6697 o @ WAService.js:4 c @ WAService.js:4 r @ WAService.js:10 e @ WAService.js:10 (anonymous) @ WAService.js:10 (anonymous) @ WAService.js:4 success @ index.js? [sm]:579 (anonymous) @ WAService.js:3 c @ WAService.js:4 (anonymous) @ WAService.js:4 function.setTimeout @ appservice?t=1540213479724:6697 (anonymous) @ WAService.js:3 (anonymous) @ WAService.js:8 setTimeout (async) setTimeout @ WAService.js:8 v @ appservice?t=1540213479724:6697 r.registerCallback.t @ appservice?t=1540213479724:6697 l.forEach.t @ appservice?t=1540213479724:6697 (anonymous) @ appservice?t=1540213479724:6697 i.onmessage @ appservice?t=1540213479724:6697 VM1042:1 Error: errCode: -1 | errMsg: systerm error. at new t (WACloud.js:1) at Function.success (WACloud.js:1) at Object.success (WAService.js:3) at c (WAService.js:4) at Function.<anonymous> (WAService.js:4) at n.function.setTimeout (appservice?t=1540213479724:6697) at WAService.js:3 at WAService.js:8 又挂了啊。这几天第二次了。
2018-10-23出错的调用,在云控制台能看到函数调用日志吗。如果有的话,截图看下
开发工具、云函数测试都能调用成功且有日志,iPhone真机云函数调用失败,无日志- 当前 Bug 的表现(可附上截图) 环境:iOS 12.0, 微信版本号:6.7.3 云函数: [代码]const rp = require([代码][代码]'request-promise'[代码][代码]);[代码] [代码]exports.main = (event, context) => {[代码][代码] [代码][代码]const result = rp({[代码][代码] [代码][代码]method: [代码][代码]'POST'[代码][代码],[代码][代码] [代码][代码]url: [代码][代码]'somePath/doSth'[代码][代码] [代码][代码]}).then([代码][代码]function[代码][代码](body) {[代码][代码] [代码][代码]return[代码] [代码]body[代码][代码] [代码][代码]})[代码][代码] [代码][代码].[代码][代码]catch[代码][代码]([代码][代码]function[代码][代码](err) {[代码][代码] [代码][代码]return[代码] [代码]err[代码][代码] [代码][代码]});[代码][代码] [代码][代码]return[代码] [代码]result[代码][代码]}[代码]调用: [代码]wx.cloud.callFunction({[代码][代码] [代码][代码]name: [代码][代码]'cloudFunc'[代码][代码],[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]imageInfo: res.data[代码][代码] [代码][代码]},[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]doSth()[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: err => {[代码][代码] [代码][代码]console.error([代码][代码]'[云函数] 调用失败'[代码][代码],err)[代码][代码] [代码][代码]}[代码][代码]})[代码]响应时间未超过“网络请求的超时时间”的配置时间,且云函数的日志里面没有这些失败调用的记录[代码]{[代码][代码] [代码][代码]column:72695,[代码][代码] [代码][代码]errCode:-1,[代码][代码] [代码][代码]errMsg: [代码][代码]"cloud.callFunction: fail operateWXData:fail data no response; at cloud.callFunction api"[代码][代码],[代码][代码] [代码][代码]line:2,[代码][代码] [代码][代码]sourceURL:[代码][代码]"https://usr/app-service.js"[代码][代码] [代码][代码]}[代码] - 预期表现 调用成功。调用成功/失败,日志里面都有对应的记录
2018-10-18确认一下动态生成的路径是不是包含有非法字符呢
小程序云存储 云路径写死就可以 动态就报错[图片] [图片] 这是微点什么 [图片] 也是不行 [图片] 这就可以 请不要再让我猜了 好不好 腾讯大哥们
2018-10-09预览的场景是什么呢?
云存储换取的临时连接,如果是图片,用浏览器打开可以不下载,而直接预览吗- 需求的场景描述(希望解决的问题) 云存储换取的临时链接,如果是图片,用浏览器打开链接,现在是直接下载。 临时链接下载response header里面Content-Disposition是attachment - 希望提供的能力 云存储换取的临时链接,如果是图片,用浏览器打开链接,直接在浏览器打开图片。 或者有没有现成的参数指定不下载,直接显示?
2018-10-09