貓眼電影App抓包獲取評論數據接口


 之前在CSDN程序人生公眾號上看到了這篇文章《邪不壓正》評分持續走低,上萬條網友評論揭秘,是救救姜文還是救救觀眾?,文中提到了通過抓包貓眼App發現了評論的數據接口:http://m.maoyan.com/mmdb/comments/movie/248566.json?_v_=yes&offset=1,其中248566屬於電影的專屬id,offset代表頁數,但並未提及如何在貓眼App抓包。經過筆者的摸索,在嘗試Charles等各種抓包工具后,踩了無數的坑之后,最終使用Fiddler抓取到了貓眼App上有關該電影的評論數據接口,現將本次抓取過程記錄下來。PS.還是Fiddler大法好


使用工具與環境

windows10、抓包工具Fiddler、手機iphone6sp、貓眼專業版App

抓包過程

1.打開Fiddler Options,勾選Decrypt Https traffic選項,解密https請求。
image

2.勾選Allow remote computers to connect ,允許別的機器把http/https請求發送到本機。
image

3.重啟Fiddler,保證PC和手機在同一局域網下,並在手機上給wifi配置手動HTTP代理,服務器為PC的ip地址,端口號為8888。之后使用safari打開鏈接(http://本機IP地址:8888),點擊網頁中的”FiddlerRoot certificate”安裝Fiddler的證書,安裝完成后就可以用Fiddler抓取手機上的包了。如果遇見打開App無法聯網的情況,注意檢查手機設置通用里的本機中證書欄是否已經信任證書。
image
4.手機打開貓眼App,打開評論欄,不斷下滑加載評論,最終在Fiddler里截取到評論數據接口。
image
image
5.打開抓取到的數據接口,可以看見相應的json數據。
image


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM