Bilibili 上传相关接口分析

最近在做一些相关的事情,在这里做个笔记。

目前,Bilibili 的上传是随机给用户分配方式,包括七牛、自己的服务器或者其他什么什么。应该有四到五中。其中,七牛的上传是最方便的。这里就以七牛为例子。

请求上传Token

GET https://member.bilibili.com/preupload

此时会返回一个 uploadToken,这个就是拿去给七牛看的,按照七牛的分块上传的流程随便喂给七牛均可。此外还会返回一个文件名,是B站分配给这个文件的服务器上的文件名,记下来。

通知上传开始

GET https://data.bilibili.com/v/web/web_ugc_upload

fts推测为first login time的缩写。

通知上传结束

GET https://data.bilibili.com/v/web/web_ugc_upload

提交稿件

POST https://member.bilibili.com/x/vu/web/add

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注