cloud.uploadFile上传buffer类型数据时报错怎么解决?
发布于 5 年前 作者 wtan 5060 次浏览 来自 问答

开发环境:

1、API组件名:cloud.uploadFile

2、基础库版本号:2.14.1

问题描述:

1、两个云开发环境1和云开发环境2;

2、云开发环境1中调用云开发环境2中的云函数(调用cloud.openapi.wxacode.getUnlimited函数)获得buffer类型数据

3、云开发环境1中云函数调用cloud.uploadFile函数将该buffer数据上传保存

4、第三步中执行报错,报错如下:

相关源代码调用过程:

下图是云开发环境1的云函数,先调用generateCollectionCode函数获得buffer类型的数据,然后调用uploadCollectionCodeFile函数将buffer类型数据文件上传保存到云存储中

下图是generateCollectionCode函数实现:调用云开发环境2中的云函数(调用cloud.openapi.wxacode.getUnlimited函数)

下图是uploadCollectionCodeFile函数实现:调用cloud.uploadFile函数将buffer类型文件上传保存到云开发环境1中的云存储中;

错误就是执行cloud.uploadFile函数报的。

下图是云开发环境1中cloud和cloud2的初始化内容



1 回复

没看懂这个buffer是啥

回到顶部