bilibili 的直链上传方法
-
https://boss.hdslb.com/xpeacha-pub/c7450694-ee75-48a4-8430-a73e787532e5.mp4
在一个动漫站 发现这样的直链。 然后研究了会~
发现是在 https://workshop.bilibili.com 上传的进去后点发布 -> 插画 -> 仅展示 在上传图片那里就可以传 不过前端有限制文件格式和大小 可以用开发者工具的文件替换 修改一下就可以绕过
上传后可以在网络面板找到链接,前面的域名可以替换为 boss.hdslb.com
上面的是手动去上传的方法 这里说下用程序上传的方法 大佬有兴趣的话可以写个上传工具
因为上传的接口有跨越限制 所以我没弄网页版来上传,就分享下上传的方法
通过请求 https://api.live.bilibili.com/xlive/virtual-interface/v2/common/upload_file?suffix=mp4&bucket=xpeacha-pub (需要Cookie SESSDATA) 获取到上传链接
然后直接用PUT方法上传文件即可~ 上传完成后 上传链接去掉参数 就是文件直链 域名可以换成boss.hdslb.com发个PHP的成品 需用CLI模式运行 就是命令行运行 运行前先填写自己的cookie
运行后会上传当前目录下的mp4文件 (没有分片上传 单文件不能超过1G)https://gist.github.com/FlxSNX/e6f374ef3d57c6ffef8d08c33cfef337