微信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错误。