大家好,我是皮皮。
前言
前幾天在Python交流群里邊有個叫【A꯭ғ꯭ᴛ꯭ᴇ꯭ʀ꯭ᴀʟʟ .】的粉絲問了一個有趣的問題,他需要抓取某款App上的視頻,下圖是他的問題。
講真,一開始我也束手無策,不過這次【愚石:專注流量增長數據挖掘】大佬給出了一個方案,以后再也不用擔心抓不到視頻了,下面一起來看看吧。
需求背景
現在粉絲想要抓取這款App上的視頻數據,這個軟件有電腦版的,但是它電腦版的沒有視頻,只有手機版的有視頻,所以想要獲取視頻,只能從App入手,下圖是主頁面:
下圖是某個具體的詳情頁:
現在就想把這個視頻抓下來。
實現方案
這里使用【愚石:專注流量增長數據挖掘】大佬提出的用HttpCanary抓包方法,親測好用。首先去瀏覽器中輸入關鍵字httpcanary,然后進行下載即可,大概長下圖這樣,大佬謂之為小黃鳥抓包工具。
之后安裝包下載下來之后,需要你授權,之后需要安裝證書,總之點擊確認即可。
如果需要安裝證書什么的,點擊安裝即可。
之后就可以打開這個軟件進行抓包了。這里使用下面這個App進行測試。
關於這個App的使用,可以看看大佬錄制的這個使用視頻,看完之后就很好上手了,一眨眼的功夫,視頻的url就拿到了,之后去瀏覽器中進行下載就完事了。
下面是使用視頻:
,時長02:23
總結
我是皮皮。本文基於粉絲抓取某款App的提問,根據HttpCanary抓包工具實現了視頻的抓取,順利完成了粉絲的需求。感謝粉絲【A꯭ғ꯭ᴛ꯭ᴇ꯭ʀ꯭ᴀʟʟ .】提問,感謝大佬【愚石:專注流量增長數據挖掘】作答。如果在運行過程中有任何問題,請隨時聯系小編支持噢!