API调用

EMBEDDING BILIUP

如果你不想使用完全自动托管的功能,而仅仅只是想嵌入biliup作为一个库来使用这里有两个例子可以作为参考

上传

from biliup.plugins.bili_webup import BiliBili, Data video = Data() video.title = '视频标题' video.desc = '视频简介' video.source = '添加转载地址说明' # 设置视频分区,默认为160 生活分区 video.tid = 171 video.set_tag(['星际争霸2', '电子竞技']) with BiliBili(video) as bili: bili.login_by_password("username", "password") for file in file_list: video_part = bili.upload_file(file) # 上传视频 video.append(video_part) # 添加已经上传的视频 video.cover = bili.cover_up('/cover_path').replace('http:', '') ret = bili.submit() # 提交视频

下载

from biliup.downloader import download download('文件名', 'https://www.panda.tv/1150595', suffix='flv')