软件仅供学习交流使用,禁止商业使用,禁止用来做危害网络安全的事情,因错误使用造成的危害由使用者负责
之前也写过一些西瓜视频下载的api接口(点此移步到关于api帖子)这个接口源码是在服务器里,然后使用python多线程访问的,因为坛友想要接口源码,此次用纯python版本写api接口的详细代码,供大家学习使用。
优点
缺点
下载
点此下载 提取码:OxEU
核心代码:
def get_mp4_url(video_id, try_num=3):
url = "/video/urls/v/1/toutiao/mp4/" + video_id + "?r=" + static_info.argument_r
all_url = "https://ib.365yg.com" + url + '&s=' + static_info.argument_s(
url)
js_content = requests.get(all_url).json()
if js_content.get('code') != 0:
if try_num > 0:
time.sleep(2)
return get_mp4_url(video_id, try_num - 1)
else:
print(js_content.get('message'))
return ''
else:
main_url = js_content['data']['video_list']['video_1']['main_url']
video_url = base64.b64decode(main_url).decode()
return video_url
下载完成.png (133.65 KB, 下载次数: 0)
下载附件
2023-2-15 20:47 上传