最近利用了「新榜」和「壹伴」生成了本身的公衆號年報。瀏覽器
對本身公衆號一年來的數據算是有所瞭解。微信
好比總閱讀數、總點贊數。
cookie
這裏小F發現「新榜」和「壹伴」的數據竟然不同。
app
於是乎也想着本身去獲取公衆號數據,來統計一波。ide
看一下準確的數據到底是多少?
工具
主要用到谷歌瀏覽器、微信公衆號平臺、微信PC版、抓包軟件Charles。ui
在谷歌瀏覽器上打開開發者工具,登錄微信公衆號平臺。
spa
新建文章,添加超連接,即可獲得文章連接的接口。
3d
不過這裏好像沒有原創標識。orm
之前也寫過一篇文章,忘記了裏面有沒有這個數據了...
能夠獲取到文章標題、文章摘要、文章連接、發佈時間。
接口參數變化主要爲cookie、token,基本上隔天變化一次。
fakeid參數爲目標公衆號參數,更換公衆號會發生改變。
說到這裏是沒有獲取到閱讀數、點贊數的數據,還須要在電腦上進行抓包。
一開始小F並無成功的使用Charles進行抓包,發現須要以下設置。
首先是設置Charles的Proxy,勾選macOs Proxy。
其次信任Charles的根證書,這樣就能成功獲取到信息。
其中的read_num、like_num即是閱讀數和點贊數數據。
接口參數變化主要爲cookie、appmsg_token,也是隔天變化一次。
appmsg_token參數的值能夠在網頁的源代碼裏找到,以下圖。
如此一來咱們就能夠獲取到數據啦~
能夠看到截止到目前,小F2019年公衆號文章的總閱讀數爲42811,總點贊數爲828。
與「新榜」的數據基本吻合。
其餘數據也能統計一些信息出來。
好比「發文時間數據」。
還有「整年發文排行榜」。
來瞅一眼小F本身獲取到的數據狀況。
基本上所差無幾,說明方法仍是有效的。
具體代碼就不放了,有問題能夠加微信交流。
萬水千山老是情,點個「在看」行不行。
··· END ···