現(xiàn)在越來越多的網(wǎng)站都提供VIP會員服務(wù),許多網(wǎng)友都想要免費(fèi)觀看VIP視頻,今天介紹一種使用Python看VIP視頻的方法。
import requests # 構(gòu)造請求頭 headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36", "Referer": "https://www.vip.com/", "Cookie": "填寫你的Cookie信息" } # 構(gòu)造請求參數(shù) params = { "vid": "填寫視頻ID", "site": "填寫視頻網(wǎng)站" } # 發(fā)送GET請求 url = "http://api.vipkdy.com/video/url" resp = requests.get(url, headers=headers, params=params, timeout=10) resp_json = resp.json() # 獲取視頻鏈接 video_url = resp_json["data"]["url"] # 輸出視頻鏈接 print(video_url)
以上代碼會通過請求VIP視頻API接口獲取到視頻鏈接,可以將其復(fù)制到瀏覽器中進(jìn)行觀看。
當(dāng)然,為了方便,我們還可以將獲取視頻鏈接的代碼寫成一個(gè)函數(shù)。具體代碼如下:
def get_vip_video_url(video_id, site, cookie): headers = { "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36", "Referer": "https://www.vip.com/", "Cookie": cookie } params = { "vid": video_id, "site": site } url = "http://api.vipkdy.com/video/url" resp = requests.get(url, headers=headers, params=params, timeout=10) resp_json = resp.json() video_url = resp_json["data"]["url"] return video_url
使用該函數(shù)就可以方便地獲取VIP視頻鏈接啦。
上一篇python看路徑mac
下一篇python的編譯原理