- 上传接口增加重试机制
- 修复
preuplaod-start
和preupload-end
拼写错误 WebVideoUploader
参数签名修改,不兼容
{
concurrency: number;
retryTimes: number;
retryDelay: number;
}
- 修复 searchTopic 的参数名称以及默认参数错误
- 上传接口超时修改为 1000s
- 修复上传时分 P 的 title 为空的解析错误
- 修复多 P 上传时的
pause
,start
,cancel
函数错误 - 修复上传时暂停后进度计算错误的 bug
- 上传支持 topic_id 参数
- 接口超时时间修改为 100s
- types 导出优化
- emitter 相关类型提示优化
- 为用户投稿接口增加 referer 来规避风控
- 修复视频操作相关无法使用的 bug
- 增加投稿分区查询
- 增加根据 tid 反查简介的 placeholder 文案
- 修复上传任务中止后触发两次
error
事件
修复文档描述错误:是否推送到动态:0:推送,1:不推送。
- 上传编辑稿件接口增加
recreate: 1 | -1
参数类型,是否允许二创:1:允许,-1:不允许。 - 上传编辑稿件接口增加
no_disturbance: 1 | 0
参数类型,是否推送到动态:0:不推送,1:推送。
- 修复
video.download
的错误处理 - 修复上传暂停后无法继续上传的 bug
- 为
video.download
增加autoStart
参数,用于控制初始化时是否进行下载
- 修复用户投稿接口的风控
- 错误处理更改
noAuthUseCookie
参数默认值修改为true
,即在登录的情况下,默认使用 cookie 访问接口platform.addSeasonMedia
修改为platform.addMedia2Season
- 修改 useCookie 参数的实现更加人性化
- 增加用户合集列表,合集详情
- 创作中心-增加修改稿件合集,合集详情,合集小节详情接口
video.download
函数不传递ffmpegBinPath
的情况下使用web
模式,最高支持 720p,且 mediaOptions 参数除 qn 外不会生效- 增加获取弹幕接口
- 优化评论接口
- 修复下载进度条可能出现无穷大的 bug
- 修复下载重复添加字节的 bug
- 修复
common.getAreas
失效的 bug
- proto 弹幕获取及转换为 xml 支持
Client
类初始化参数变更- 返回参数修改,直接返回 data
- "axios", "p-queue", "axios-retry" 现在不会被打包进去
- 新增子类导出
Common,Reply,Video,User,Search,Platform,Live
- 增加下载视频相关接口
- 修复投稿列表查询失败
- 修复动态查询失败
- 修复投稿编辑时 descv2 未对应导致的 bug
- 重构
useCookie
的实现
- 修复上传和编辑视频取消后仍触发 completed 仍执行的 bug。
- 修复编辑稿件 mode="append"且视频参数为空时无法编辑的 bug
- 为上传和编辑视频时的 filePaths 增加验证。
- 更新 axios 依赖
- 为切片上传失败时增加重试次数,默认重试 2 次
- WebVideoUploader 增加并行参数,默认为 3
- 增加视频详情及评论相关的接口,具体见文档
- 增加评论相关接口,详情见文档
client.setAuth
增加 uid 参数,部分需要传递当前用户 uid 参数的接口无需传递
- 开发 node 版本更新为 20 版本
- 增加合集列表,合集内添加稿件,aid 反查合集 id 接口
- 修复取消上传稿件时仍进行视频合并的 bug
- 增加话题搜索接口
- 优化接口的 types
- 增加稿件编辑的客户端接口支持
- 修复编辑稿件的相关 bug
- 修复上传视频视频错误未触发 error 事件的 bug
- 依赖更新
- 获取投稿详情接口函数名从
getMediaDetail
修改为getArchive
getArchive
参数修改,支持 bvid- 上传接口修改
onAddMedia
- 增加 WebQrcodeLogin 登录参数
- 增加分区查询接口
- 重构 types 导出
- 增加编辑投稿接口
- 增加
addMedia
方法 - 增加
editMedia
和onEditMedia
方法 - 上传和编辑投稿接口支持
pause
,start
,cancel
三种控制方法 - 上传提交新增
b-cut
,利用必剪进行上传 - 增加
getRecommendTags
和getTopic
和editUploadTemplate
- 修复 getMyInfo 返回类型错误的 bug
- 一些无需登录接口中的 buvid3 改为随机值
node > 18
- 移除无用依赖
- 修复 wbi 签名错误
- 增加 wbi 签名导出
- 修复上传稿件使用 web api 错误
- 部分接口增加登录校验
- 优化文档
- node > 18
- 增加综合搜索、分类搜索、用户动态、用户投稿接口
- 登录接口增加中断功能
- 增加上传封面,模板列表接口
- 优化登录接口 api
优化上传视频接口
增加多个接口,完善类型定义