You've already forked my-video-workflow
上传前先登录
This commit is contained in:
@ -50,6 +50,7 @@ def auto_submit_task():
|
||||
_result = _f.result()
|
||||
if _result:
|
||||
# start uploading
|
||||
bilibili_instance.login()
|
||||
bilibili_instance.upload(parts=_result,
|
||||
title=bili_record_workflow_item.name,
|
||||
desc=VIDEO_DESC,
|
||||
|
19
controller/api/biliuploader_blueprint.py
Normal file
19
controller/api/biliuploader_blueprint.py
Normal file
@ -0,0 +1,19 @@
|
||||
from flask import Blueprint, jsonify
|
||||
from workflow.bilibili import INSTANCE as BILIBILI_INSTANCE
|
||||
|
||||
blueprint = Blueprint("api_biliuploader", __name__, url_prefix="/api/biliuploader")
|
||||
|
||||
|
||||
@blueprint.get("/")
|
||||
def get_login_info():
|
||||
return jsonify({
|
||||
"mid": BILIBILI_INSTANCE.user_id,
|
||||
"expires": BILIBILI_INSTANCE.expires,
|
||||
"login_at": BILIBILI_INSTANCE.login_time,
|
||||
})
|
||||
|
||||
|
||||
@blueprint.post("/")
|
||||
def do_login():
|
||||
BILIBILI_INSTANCE.login()
|
||||
return get_login_info()
|
Reference in New Issue
Block a user