獲取微信公衆號文章封面圖的技巧/網站

直接使用訪問: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進行下載。

相關文章
相關標籤/搜索