获取微信公众号文章封面图的技巧/网站

直接使用访问:http://weixin.shareperform.comphp

如下主要是立项和事项的过程。正则表达式

做为一个从Code转为营销策划的营销人,这周实力修一波操做。thinkphp

1、需求编程

一个好的微信公众号推文,必定须要一个在设计上能吸引人的图片。花费了半小时,找了个微信公众号文章的封面,确服务器

没法获取,问了度娘,还要查看源代码,总以为比较麻烦。毕竟是学过编程的,因此准备作一个获取微信公众号文章封面微信

的链接优化

2、准备工做url

开发语言:thinkphp设计

原理:file_get_contents拿到微信公众号文章的链接对应的内容orm

           preg_match_all匹配到msg_cdn_url的值便可

3、实现过程的难点

(1)、正则表达式

   很久没有写代码了,模式整了很久,终于搞出来了“$pattern = '/var msg_cdn_url = \"(.*?)\"/';”

(2)、在网页上show解析出来的图片链接

    第一波展现一点问题都没有的,可是第二次再获取,好像被微信公众号的防采集系统发现了,打开提示"微信公众号图片禁止。。。"

    不过下载是没有啥问题的,js调用了一个下载图片的方法,顺利搞定   

    function download(src) {
    var $a = $("<a></a>").attr("href", src).attr("download", "img.png");
    $a[0].click();
    }

4、上线  

    直接解析了一个域名weixin.shareperform.com,源码上传,基于PHPSTUDY的服务器搭建完成,能够正常访问。在页面上和设计上对

    网页进行二波优化。

    GOOD JOB!顺利完成。

    想要获取微信公众号文章封面的网页,顺利搭建而成,有须要的小伙伴能够直接访问:weixin.shareperform.com进行下载。

相关文章
相关标签/搜索