BiliDrive.js
☁️哔哩哔哩云 JavaScriptCore (Node.js 限定)
安装
npm install bilidrive -S
使用
const download getMeta extract =
download(bdriveURL, { dir, parallel })
/** * 在指定目录中下载文件 * @method download * @param * @param * @return */const download = async Promise<String>
getMeta(bdriveURL)
/** * 通过bdrive链接获取URL * @method getMeta * @param * @return {Promise<{filename:String,sha1:String,block:{url:String,size:Number,sha1:String}[],list:{url:String,size:Number,sha1:String,position:Number}[]}>} META */const getMeta = async Promise< filename:String sha1:String block: url:String size:Number sha1:String list: url:String size:Number sha1:String position:Number >
extract(url)
/** * 下载并剪裁目标url * @method extract * @param * @return */const extract = async Promise<Buffer>