首页 > 代码库 > 解决“此图片来自微信公众平台 未经允许不可引用”的方法

解决“此图片来自微信公众平台 未经允许不可引用”的方法

问题出现原因

微信公众平台的防盗链机制。

解决方法

解决方法也很简单,只要能破解防盗链机制即可。

以下列举几种方法:

  1. http://read.html5.qq.com/image?src=http://www.mamicode.com/forum&q=5&r=0&imgflag=7&imageUrl=防盗链图片地址

  2. http://img2.haokoo.com/getImg.php?url=防盗链图片地址

  3. http://img.wtoutiao.com/?url=防盗链图片地址

这里的防盗链图片地址就是微信图片的地址。

一般微信图片的地址类似于:
http://mmbiz.qpic.cn/mmbiz/yqVAqoZvDibEaicDyIvX7dLE9icYnwb2tlOtSzGMCglvqk61JjpW338xMSlJsKPVBiaD6FY1M5MtopJYvWrVYeYwFA/0?wx_fmt=jpeg

操作方法

在调用或采集的图片地址前加上上述任意链接,即可。

如:http://read.html5.qq.com/image?src=http://www.mamicode.com/forum&q=5&r=0&imgflag=7&imageUrl=http://mmbiz.qpic.cn/mmbiz/yqVAqoZvDibEaicDyIvX7dLE9icYnwb2tlOtSzGMCglvqk61JjpW338xMSlJsKPVBiaD6FY1M5MtopJYvWrVYeYwFA/0?wx_fmt=jpeg

解决“此图片来自微信公众平台 未经允许不可引用”的方法