1. 程式人生 > >PHP+node搞一下58微聊的聊天內容的獲取

PHP+node搞一下58微聊的聊天內容的獲取

咱這裡就不把研究的詳細過程記錄下來了,只看最關鍵的步驟,首先我們來看下登陸過程到頁面展示中獲取的各種連線:

除了圖片連結之外,就剩下這麼些url了,接下來的任務就是分析這個了,首先來看下那個dologin連結:

剩下的一些,大家可以自己抓包看下,之後的url基本上都是加密的,那麼問題來了,咱們接下來就是需來搞一下這個加密之前的連線引數是什麼。。。

經過咱通讀58微聊所包含的一些js檔案,基本上可以通過修改js檔案來檢視加密之前的一些引數,再經過測試,總算是搞定了內容的一個獲取,咱廢話也不多說了,來介紹下咱的程式碼流程。

首先呢,咱們是通過node來登入獲取一些內容存放在資料庫中,之後拿著這些內容,使用58的js來加密,之後再來存庫呼叫,因為58的token過期時間差不多是24小時,所以呢,我們有大把的時間來完成操作。

具體程式碼的下載地址呢,稍後我會評論在這篇文章的評論裡,或者在下篇文章中貼出。。。

如果感覺不錯的話,請多多點贊支援哦。。。