收藏
回答

小程序HTTP API中的文件上传Invalid path?

用按钮的形式,上传了一个图片文件用HTTP API 但是总是报invalid path. 用wx.cloud.uploadFile可以,本地文件叶可以,

调用的是POST https://api.weixin.qq.com/tcb/uploadfile?access_token=ACCESS_TOKEN

用于上传文件的云函数

最后一次编辑于  2020-02-19
回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    2020-02-19

    1、path写死试试:dir/abc.png

    2、目测你只是传入一个文件链接,没有传入文件本体,云函数连文件整体都没得到,靠什么上传文件到云存储?

    2020-02-19
    有用
    回复 5
    • Andy陈栋栋
      Andy陈栋栋
      2020-02-19
      本地文件可以。那个链接是上传按钮生成 的临时链接
      2020-02-19
      回复
    • Andy陈栋栋
      Andy陈栋栋
      2020-02-19
      用微信的wx.cloud.uploadFile。这个临时连接可以
      2020-02-19
      回复
    • 老张
      老张
      2020-02-19回复Andy陈栋栋
      必须将文件本体传入云函数。
      2020-02-19
      回复
    • Andy陈栋栋
      Andy陈栋栋
      2020-02-19回复老张
      但API的调用只能是链接。wx.chooseImage也只返回临时文件链接
      2020-02-19
      回复
    • 老张
      老张
      2020-02-19回复Andy陈栋栋
      所以你还需要去学这方面的东西。
      2020-02-19
      回复
登录 后发表内容
问题标签