云开发调用HTTPapi上传文件报错?

发布于 8 年前作者 hxie14503 次浏览最后编辑 8 年前来自 ask

最近学习如何使用小程序云开发的HTTPAPI,做上传文件时提示:

  1. errcode-503001
  2. errmsgInvalid path: "http://tmp/wx352157fb54b1db1e.o6zAJs3Sj8A1DcR2C9jNpV0H6teE.lB1ypAmRPtBgd1e52f62787d627f

局部代码如下:

wxrequest({

url'https://api.weixin.qq.com/tcb/uploadfile?access_token= _selfdataaccess_token

method'POST'

data:{

env'**********'

path _self.data.src

},

successfunctionres){

consolelog(res);

})

上传的是一副图片,文件路径是“http://tmp/\*\*\*\*\*\*\*\*\*\*\*”

提示路径无效,请大神指导

2 回复
gang49
gang491 楼6 年前

http://tmp/\*\*\*\*\*

是本地路径,调用HTTP API 是获取不到文件数据的

--↓↓👍点赞是回答的动力哦

pwen
pwen2 楼6 年前

提示路径无效,你可以用这个图片路径在小程序中看下图片是否能够正常显示