欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

如何采集微信公眾號(hào)歷史數(shù)據(jù) - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識(shí)

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!

您當(dāng)前位置>首頁(yè) » 新聞資訊 » 公眾號(hào)相關(guān) >

如何采集微信公眾號(hào)歷史數(shù)據(jù)

發(fā)表時(shí)間:2020-11-12

發(fā)布人:葵宇科技

瀏覽次數(shù):81

本文將介紹一種通過模擬操作微信App的方式采集指定公眾號(hào)的所有歷史數(shù)據(jù)的方法。

通過抓包分析發(fā)現(xiàn),微信公眾號(hào)的歷史數(shù)據(jù)是通過HTTP協(xié)議加載的,對(duì)應(yīng)的API接口如下圖所示,其中有四個(gè)關(guān)鍵參數(shù)(__biz、appmsg_token、pass_ticket以及Cookie)。
在這里插入圖片描述
為了能夠拿到這四個(gè)參數(shù),需要模擬操作App,讓其產(chǎn)生這些參數(shù),然后再抓包獲取。
需要模擬操作微信完成如下步驟:

  1. 啟動(dòng)微信App

  2. 點(diǎn)擊"通訊錄"

  3. 點(diǎn)擊"公眾號(hào)"

  4. 點(diǎn)擊要采集的公眾號(hào)

  5. 點(diǎn)擊右上角的用戶圖像圖標(biāo)

  6. 點(diǎn)擊"全部消息"
    在這里插入圖片描述
    在這里插入圖片描述
    此時(shí),我們可以從https://mp.weixin.qq.com/mp/profile_ext?action=home的應(yīng)答數(shù)據(jù)中捕獲__biz、appmsg_token以及pass_ticket三個(gè)關(guān)鍵參數(shù),以及請(qǐng)求頭中的Cookie值。如下圖所示。
    在這里插入圖片描述
    在這里插入圖片描述
    在這里插入圖片描述
    有了上述四個(gè)參數(shù),我們就可以構(gòu)造出獲取歷史文章列表的API請(qǐng)求,通過調(diào)用API接口直接獲取數(shù)據(jù)(不需要再模擬App操作)。核心參數(shù)如下所示,通過改變offset參數(shù),可以拿到所有歷史數(shù)據(jù)。

view plaincopy to clipboardprint?

Cookie headers = {‘Cookie’: 'rewardsn=; wxtokenkey=777; wxuin=584068438; devicetype=android-19; version=26060736; lang=zh_CN;

pass_ticket=Rr8cO5c2******3tKGqe7aVZzV9TupvrK+1uHHmHYQGL2WFdKIE;
wap_sid2=COKhxu4KElxckFZQ3QzTHU4WThEUk0zcWdrZjhGcUdYdEVSV3Y1X2NPWHNUakRrd1ZzMnpLTERpdE5rbmxjSTg******dlRBcUNRazZpOGxTZUVEQUTgNQJVO’}
url = ‘https://mp.weixin.qq.com/mp/profile_ext?’ data = {}
data[‘is_ok’] = ‘1’ data[‘count’] = ‘10’ data[‘wxtoken’] = ‘’
data[‘f’] = ‘json’ data[‘scene’] = ‘124’ data[‘uin’] = ‘777’
data[‘key’] = ‘777’ data[‘offset’] = ‘0’ data[‘a(chǎn)ction’] = ‘getmsg’
data[‘x5’] = ‘0’

下面三個(gè)參數(shù)需要替換

https://mp.weixin.qq.com/mp/profile_ext?action=home應(yīng)答數(shù)據(jù)里會(huì)暴漏這三個(gè)參數(shù) data[’__biz’] = ‘MjM5MzQyOTM1OQ==’ data[‘a(chǎn)ppmsg_token’] =

‘993_V8%2BEmfVD7g%2FvMZ****4DNUJNFkg~~’ data[‘pass_ticket’] =
‘Rr8cO5c23ZngeQHRGy8E7gv*****pvrK+1uHHmHYQGL2WFdKIE’ url = url +
urllib.urlencode(data)

以"數(shù)字工廠"這個(gè)微信公眾號(hào)為例,采集過程運(yùn)行截圖如下所示:
在這里插入圖片描述
輸出結(jié)果截圖如下所示:
在這里插入圖片描述
了解更多分析及數(shù)據(jù)抓取可查看:
http://cloud.yisurvey.com:9081//html/37be8794-b79e-4511-9d0a-81f082bac606.html
本文轉(zhuǎn)載自互聯(lián)網(wǎng)、僅供學(xué)習(xí)交流,內(nèi)容版權(quán)歸原作者所有,如涉作品、版權(quán)和其他問題請(qǐng)聯(lián)系我們刪除處理。
特別說明:本文旨在技術(shù)交流,請(qǐng)勿將涉及的技術(shù)用于非法用途,否則一切后果自負(fù)。如果您覺得我們侵犯了您的合法權(quán)益,請(qǐng)聯(lián)系我們予以處理。

相關(guān)案例查看更多