用python刷網頁瀏覽量,用Python獲取公眾號閱讀數、點贊數。
用python刷網頁瀏覽量,用Python獲取公眾號閱讀數、點贊數。
最近利用了「新榜」和「壹伴」生成了自己的公眾號年報。
對自己公眾號一年來的數據算是有所了解。
比如總閱讀數、總點贊數。
這里小F發現「新榜」和「壹伴」的數據居然不一樣。
于是乎也想著自己去獲取公眾號數據,來統計一波。
看一下準確的數據究竟是多少?
主要用到谷歌瀏覽器、微信公眾號平臺、微信PC版、抓包軟件Charles。
在谷歌瀏覽器上打開開發者工具,登陸微信公眾號平臺。
新建文章,添加超鏈接,便可得到文章鏈接的接口。
不過這里好像沒有原創標識。
以前也寫過一篇文章,忘記了里面有沒有這個數據了...
微信公眾號數據分析。
可以獲取到文章標題、文章摘要、文章鏈接、發布時間。
接口參數變化主要為cookie、token,基本上隔天變化一次。
fakeid參數為目標公眾號參數,更換公眾號會發生改變。
說到這里是沒有獲取到閱讀數、點贊數的數據,還需要在電腦上進行抓包。
一開始小F并沒有成功的使用Charles進行抓包,發現需要如下設置。
首先是設置Charles的Proxy,勾選macOs Proxy。
其次信任Charles的根證書,這樣就能成功獲取到信息。
其中的read_num、like_num便是閱讀數和點贊數數據。
接口參數變化主要為cookie、appmsg_token,也是隔天變化一次。
appmsg_token參數的值可以在網頁的源代碼里找到,如下圖。
如此一來我們就可以獲取到數據啦~
可以看到截止到目前,小F2019年公眾號文章的總閱讀數為42811,總點贊數為828。
與「新榜」的數據基本吻合。
其他數據也能統計一些信息出來。
比如「發文時間數據」。
還有「全年發文排行榜」。
來瞅一眼小F自己獲取到的數據情況。
基本上所差無幾,說明方法還是有效的。
具體代碼就不放了,有問題可以加微信交流。
萬水千山總是情,點個「在看」行不行。
推薦閱讀
···? END? ···
支持小F原創???