收藏
回答

invalid media_id

在小程序里面打开H5页面,调用wx.uploadImage上传图片到微信服务器,返回serverId。

用获取临时素材接口,参数access_token用小程序appId生成,media_id用上面的serverId

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

但是无法获取图片,返回如下

 "errcode": 40007, 
    "errmsg": "invalid media_id hint


这个是因为什么?上传后的图片应该怎么获取?

最后一次编辑于  07-27  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

5 个回答

  • ʚ青哥ɞ
    ʚ青哥ɞ
    07-29

    你用JSSDK上传图片,用公众号的方法去获取图片当然不行。


    07-29
    赞同
    回复 4
    • Cc
      Cc
      07-29
      downloadImage返回的还是localId,没法用来保存图片到自己的服务器上
      07-29
      赞同
      回复
    • ʚ青哥ɞ
      ʚ青哥ɞ
      07-29回复Cc
      好像是access_token失效了
      07-29
      赞同
      回复
    • Cc
      Cc
      07-29
      access_token是在有效期内的,不然会报token无效的错
      07-29
      赞同
      回复
    • ʚ青哥ɞ
      ʚ青哥ɞ
      07-29回复Cc
      access_token没过期但已失效,你百度看看
      07-29
      赞同
      回复