2 wwdd12391 wwdd12391 于 2017.01.07 20:04 提问

用微信公众号jssdk接口下载图片,总是报mediaid无效 10C

前端用ajax将mediaID传到PHP后台,
微信jssdkmediaid总是报无效,不知道怎么回事,求帮助

1个回答

showbo
showbo   Ds   Rxr 2017.01.07 21:10

下载图片你用jssdk还是php下载的?这个没说清楚
php你需要这个:http://mp.weixin.qq.com/wiki/12/3c12fac7c14cb4d0e0d4fe2fbc87b638.html
jssdk用这个
http://mp.weixin.qq.com/wiki/11/74ad127cc054f6b80759c40f77ec03db.html#.E4.B8.8B.E8.BD.BD.E5.9B.BE.E7.89.87.E6.8E.A5.E5.8F.A3


wx.downloadImage({
    serverId: '', // 需要下载的图片的服务器端ID,由uploadImage接口获得
    isShowProgressTips: 1, // 默认为1,显示进度提示
    success: function (res) {
        var localId = res.localId; // 返回图片下载后的本地ID
    }
});
showbo
showbo 你看下第一个连接的api
11 个月之前 回复
showbo
showbo 回复wwdd12391: 接口地址不对吧。。应该是https://api.weixin.qq.com/cgi-bin/material/get_material?access_token=ACCESS_TOKEN
11 个月之前 回复
wwdd12391
wwdd12391 我用wx.uploadImage返回了serverid,然后调用http://file.api.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID但是就是报错说mediaid无效
11 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!