/v3/merchant-service/images/upload 使用该接口上传图片之后,返回:{"media_id":"36A3BE787467EF846AA37313BEBA1A21.JPEG"}
但是在获取图片(/v3/merchant-service/images/{media_id})时候,使用这个media_id,提示:微信支付API访问失败,StatusCode: [400], Body: [{"code":"INVALID_REQUEST","message":"获取图片数据失败,请确认请求参数并稍后重试"}]
更换了media_id(从投诉详情接口(/v3/merchant-service/complaints-v2/{complaint_id})里面获取)之后,获取图片接口能正常返回二进制数据
现在我的问题是到底是我上传的问题还是获取图片有问题?
上传返回的{"media_id":"36A3BE787467EF846AA37313BEBA1A21.JPEG"},结构和文档一样,但是里面的内容有点不一样;
详情获取到的media_id:ChsyMDAwMDAwMjAyNjA0MTcxMzA0NDAwNTk5MTcYACDfpofPBigBMAE4AQ%3D%3D
两者格式有点不一样

上传的图片返回的mediaid不支持通过下载接口再次下载
您好,图片上传接口返回的mediaid不能用于下载接口,另外,图片是你主动上传的,如果想用于回显的话大可以存下来呀。