论坛元老
- 威望
- 1176
- 贡献
- 1192
- 热心值
- 0
- 金币
- 776
- 注册时间
- 2023-2-2
|
需要利用浏览器的开发者工具,在我上面截图的部分复制链接
利用的是试听后有数据缓存,这个就可以利用来将正确的音频下载
下面是python代码,可以更改url的值就行
import requests
url = 'https://s2.aigei.com/src/aud/mp3/01/01ffcdda40a64a18b8c16fdbb8f878db.mp3?e=1732016400&token=P7S2Xpzfz11vAkASLTkfHN7Fw-oOZBecqeJaxypL:XdlBK3Bi7hzyJvIzJwGFLJJaxOY='
headers = {
'accept': '*/*',
'accept-language': 'zh-CN,zh;q=0.9',
'cache-control': 'no-cache',
'cookie': '',
'pragma': 'no-cache',
'priority': 'i',
'range': 'bytes=0-',
'referer': 'https://www.aigei.com/',
'sec-ch-ua': '"Google Chrome";v="131", "Chromium";v="131", "Not_A Brand";v="24"',
'sec-ch-ua-mobile': '?0',
'sec-ch-ua-platform': '"Windows"',
'sec-fetch-dest': 'audio',
'sec-fetch-mode': 'no-cors',
'sec-fetch-site': 'same-site',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/131.0.0.0 Safari/537.36',
}
response = requests.get(url,headers=headers)
print(response.text)
with open("1.mp3",'wb') as f:
f.write(response.content)
|
|