獲取微信公眾號文章封面圖的技巧/網站
直接使用訪問: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進行下載。