个人案例
玉宇询星
在轨航天器数据查询
询星扫码体验
- 小程序云函数cloud.uploadFile报错,fail Access Denied,怎么解决?
小程序云函数cloud.uploadFile云端调试报错,云环境应该已经配置好了。 // 云函数入口文件 const cloud = require('wx-server-sdk') const axios = require('axios') cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }) ...... let res = await axios.post(login_url, login_data) data = res.data if (data.length > 0) { console.log('(tlefile length):' + data.length) console.log('(tlefile content):' + data.substring(0, 150)) return await cloud.uploadFile({ cloudPath: 'geo.tle', fileContent: data, }) } } 报错信息: {"errorCode":1, "errorMessage":"user code exception caught", "stackTrace":"Error: errCode: -503001 storage request fail | errMsg: uploadFile:fail Access Denied.; at uploadFile api; \n at returnAsCloudSDKError (/var/user/node_modules/wx-server-sdk/index.js:6086:16)\n at Object.returnAsFinalCloudSDKError (/var/user/node_modules/wx-server-sdk/index.js:6100:15)\n at /var/user/node_modules/wx-server-sdk/index.js:2576:39\n at processTicksAndRejections (node:internal/process/task_queues:96:5)", "statusCode":430}
2023-11-18 - 云函数本地调试正常,云端测试失败,搞不清哪里的问题?
云函数代码主要是更新数据库,本地测试正常,数据库更新正常 [代码]for[代码] [代码](const index [代码][代码]in[代码] [代码]res.result) {[代码] [代码][代码]record = res.result[index] [代码]const ress = await db.collection([代码][代码]'xxxx'[代码][代码]).where({ [代码][代码]'index'[代码][代码]: record.index }).update({[代码] data: record }) } 云端测试就报错,实在搞不清哪里的问题: {"errorCode":1,"errorMessage":"user code exception caught","stackTrace":"errCode: -501001 resource system error | errMsg: envname field not exsit in url; "} Error: errCode: -501001 resource system error | errMsg: envname field not exsit in url; at new CloudSDKError (/var/user/node_modules/wx-server-sdk/index.js:6389:28) at Object.returnAsCloudSDKError (/var/user/node_modules/wx-server-sdk/index.js:6441:16) at Object.checkError (/var/user/node_modules/wx-server-sdk/index.js:1672:23) at Query.<anonymous> (/var/user/node_modules/wx-server-sdk/index.js:1773:41) at step (/var/user/node_modules/tslib/tslib.js:136:27) at Object.next (/var/user/node_modules/tslib/tslib.js:117:57) at fulfilled (/var/user/node_modules/tslib/tslib.js:107:62) at <anonymous> at process._tickCallback (internal/process/next_tick.js:188:7)
2019-11-07