記錄微信公衆號歷史文章採集(二、js代碼完善和資料庫建立)

記錄微信公眾號歷史文章採集(二、js代碼完善和數據庫建立)

原作者(飯口組組長)有一句話:我的方法來源於許多同行的分享精神,所以我也會延續這個精神,將我的成果分享出來。

這系列的文章也是為了延續這份分享精神!

該系列文章是根據知乎專題的教程一步一步實現過程,以及實現過程中踩過的一些坑。

關於原理介紹這裡就不重複了,大家可以參考知乎專題。

代碼完善前準備

原作者用的是php環境,這裡有能力的可以嘗試其他語言實現,python、java等都可以,不過原作者已經給出一部分的php代碼,這裡也採用php來實現。

所以要準備php環境,win下推薦使用wamp、xamp、phpstudy等懶人集成環境,因為之前電腦裡存在wamp環境,就直接使用了。首先配置虛擬域名,不配也行。不過下文代碼需要改成自己對應路徑。配置虛擬域名可以教程可以參考我的另一篇文章php本地虛擬域名配置和端口的一些折騰。這裡假設我配置的虛擬域名為hojun.weixin.com

修改rule_default.js代碼

下面只給出部分例子,其他的做相同更改(若是沒有配置虛擬域名,需要把域名改成路徑訪問即,如localhost/weixin/,改成http://localhost/weixin/getWxHis.php即可):

記錄微信公眾號歷史文章採集(二、js代碼完善和數據庫建立)

找到函數replaceRequestOption修改:

記錄微信公眾號歷史文章採集(二、js代碼完善和數據庫建立)

創建數據庫及數據表

在完善php代碼前,我們還需要先創建好數據庫及數據表。好消息是組長已經給出了數據表的創建sql語句。修改了一些語法報錯和關鍵字重複。

記錄微信公眾號歷史文章採集(二、js代碼完善和數據庫建立)

登錄phpMyAdmin後臺,語言可以設置為中文。

記錄微信公眾號歷史文章採集(二、js代碼完善和數據庫建立)

注意設置排序規則為utf8_general_ci。

記錄微信公眾號歷史文章採集(二、js代碼完善和數據庫建立)

接著一個一個執行sql生成數據表就行。

記錄微信公眾號歷史文章採集(二、js代碼完善和數據庫建立)

未完待續……To be Continued……


分享到:


相關文章: