1. 程式人生 > >獲取微信公眾號文章封面圖的技巧/網站

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

直接使用訪問:http://weixin.shareperform.com

以下主要是立項和事項的過程。

作為一個從Code轉為營銷策劃的營銷人,這周實力修一波操作。

一、需求

一個好的微信公眾號推文,一定需要一個在設計上能吸引人的圖片。花費了半小時,找了個微信公眾號文章的封面,確

無法獲取,問了度娘,還要檢視原始碼,總覺得比較麻煩。畢竟是學過程式設計的,所以準備做一個獲取微信公眾號文章封面

的連線

二、準備工作

開發語言:thinkphp

原理:file_get_contents拿到微信公眾號文章的連線對應的內容

           preg_match_all匹配到msg_cdn_url的值即可

三、實現過程的難點

(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();
    }

四、上線  

    直接解析了一個域名weixin.shareperform.com,原始碼上傳,基於PHPSTUDY的伺服器搭建完成,可以正常訪問。在頁面上和設計上對

    網頁進行二波優化。

    GOOD JOB!順利完成。

    想要獲取微信公眾號文章封面的網頁,順利搭建而成,有需要的小夥伴可以直接訪問:weixin.shareperform.com進行下載。