解析视频网站的方法流程记录

解析B站视频:

通过B站视频的bvid可以通过查看网页源代码,拿到aid和cid。

通过aid和cid访问b站接口:

https://api.bilibili.com/x/player/playurl?avid=AID&cid=CID&qn=1&type=&otype=json&platform=html5&high_quality=1

 

获取到这里的url字段,先别直接访问里面的url,先把\u0026全部替换成&,然后接可以直接访问了。这个url是有时效性的,因此需要做出接口进行302重定向

 

 

 

 

 

 

接口示例:

https://wuhairui.cpolar.cn/api/bilibili/getvideo?bvid=BV1dg41197ys

https://wuhairui.cpolar.cn/api/bilibili/video?aid=512440309&cid=744047358

 

解析抖音上传未发布视频源:

访问:https://creator.douyin.com/creator-micro/content/upload 进行上传视频

 

上传完成后,通过审查元素,通过搜索video标签,拿到video_id的值备用。(不要发布)

 

 

通过请求接口,参数传这个video_id,并携带你的登录cookie到请求头中:(因为这个视频没有公开发布出去,所以不用通过审核,但需要使用你的个人cookie才能访问到。)

https://creator.douyin.com/web/api/media/video/transend/?video_id=VIDEO_ID

拿到这个play_url字段,里面也有\u0026,把他们都替换成&,然后就是动态直链了。

 

 

 

接口示例:
https://wuhairui.cpolar.cn/api/dy/getvideo?vid=v0200fg10000cbbdmj3c77u0jjgb3ft0

 

posted @ 2022-07-20 00:21  herry菌  阅读(656)  评论(0编辑  收藏  举报