收藏
回答

微信JS-SDK,上传图片接口,返回图片的服务器端serverId(即media_id)错误问题?

微信JS-SDK,上传图片接口

wx.uploadImage({

  localId: '', // 需要上传的图片的本地ID,由 chooseImage 接口获得

  isShowProgressTips: 1, // 默认为1,显示进度提示

  success: function (res) {

    var serverId = res.serverId; // 返回图片的服务器端ID

  }

});

问题:

返回图片的服务器端serverId(即media_id)错误,该media_id并不是用户上传的图片的media_id。


下面是其中一个错误的 media_id,在 03-01 13:42 左右出现的:

media_id=LIGXSscOO3WgfKPtALLLb35nh8bSt8S6i96M1XQ3bhj4L4X4K3YBOyhF7bcHpQK7


通过media_id,使用微信接口获取图片的链接:

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


实际获取到的图片是一张身份证照片,但用户没有上传过,并且手机里也没有这张照片。所以查询到media_id错误。

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

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2023-03-02

    你好,麻烦现在重新试试呢?是否还有这个问题呢?

    2023-03-02
    有用
    回复
  • 王(Will)
    王(Will)
    2023-05-27

    后面没有出现了!

    2023-05-27
    有用
    回复
登录 后发表内容