收藏
回答

多媒体文件下载总是返回40007

https://api.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID


回答关注问题邀请回答
收藏

2 个回答

  • ++
    ++
    11-11

    补充一下 我在wx.uploadImage里面获取的media_id 报40007 但是在https://api.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE里面返回的media_id就没问题

    11-11
    有用
    回复 1
    • ++
      ++
      11-11
      这个问题解决的很莫名其妙 之前前端传给我的值拿出来调用测试一直报40007 后来把前后端的程序都放在阿里的服务器上就能调用了,不知道为啥
      11-11
      回复
  • จุ๊บ
    จุ๊บ
    11-11

    40007 不合法的媒体文件 id 媒体文件ID 是在上传之后产生的 serverId 而且不能在开放工具测试,只能真机测试

    11-11
    有用
    回复 12
    • ++
      ++
      11-11
      我是通过wx.uploadImage返回的id,真机测试是指必须是微信环境吗
      11-11
      回复
    • จุ๊บ
      จุ๊บ
      11-11回复++
      真机就是,必须在手机微信里面才可以,微信开发工具是不能调试这个的
      11-11
      回复
    • ++
      ++
      11-11
      您看下我刚刚补充的那个
      11-11
      回复
    • จุ๊บ
      จุ๊บ
      11-11回复++
      接口上传 和 开发工具上传 返回的不是一个东西,虽然都是媒体ID,但是开发工具返回的就是无效的
      11-11
      回复
    • ++
      ++
      11-11
      jssdk里面的算是开发工具的吗,我是在手机微信上调jssdk获取的媒体id啊
      11-11
      回复
    查看更多(7)
登录 后发表内容
问题标签