docs: clarify legacy uploader examples

This commit is contained in:
home-dev-pookz
2026-03-25 04:33:07 +08:00
parent 0778e29a04
commit 02afa4dbee
4 changed files with 31 additions and 3 deletions
+7 -1
View File
@@ -120,7 +120,13 @@ sau bilibili upload-video --account creator --file videos/demo.mp4 --title "示
### 方式 2:使用 examples ### 方式 2:使用 examples
其他平台当前仍以 `examples/` 下的示例脚本为主,例如: `examples/` 目录里同时存在两类脚本:
- 当前主线 CLI 包装示例
- 历史直连 uploader 示例
对抖音、快手、Bilibili 来说,当前主线优先使用上面的 `sau ...` CLI。
下面这些脚本里,`upload_to_douyin.py` 和 `upload_to_kuaishou.py` 属于历史直连 uploader 示例:
- `examples/upload_to_douyin.py` - `examples/upload_to_douyin.py`
- `examples/upload_video_to_bilibili.py` - `examples/upload_video_to_bilibili.py`
+7 -1
View File
@@ -1,3 +1,9 @@
"""Legacy direct login helper for Kuaishou.
Current mainline usage prefers:
sau kuaishou login --account creator
"""
import asyncio import asyncio
from pathlib import Path from pathlib import Path
@@ -6,7 +12,7 @@ from uploader.ks_uploader.main import ks_setup
def login_to_kuaishou(): def login_to_kuaishou():
account_file = Path(BASE_DIR / "cookies" / "kuaishou_creator1.json") account_file = Path(BASE_DIR / "cookies" / "kuaishou_creator.json")
account_file.parent.mkdir(exist_ok=True) account_file.parent.mkdir(exist_ok=True)
asyncio.run(ks_setup(str(account_file), handle=True)) asyncio.run(ks_setup(str(account_file), handle=True))
+8
View File
@@ -1,3 +1,11 @@
"""Legacy direct-uploader example for Douyin.
Current mainline usage prefers:
sau douyin login --account creator
sau douyin upload-video ...
sau douyin upload-note ...
"""
import asyncio import asyncio
from datetime import datetime from datetime import datetime
from pathlib import Path from pathlib import Path
+9 -1
View File
@@ -1,3 +1,11 @@
"""Legacy direct-uploader example for Kuaishou.
Current mainline usage prefers:
sau kuaishou login --account creator
sau kuaishou upload-video ...
sau kuaishou upload-note ...
"""
import asyncio import asyncio
from datetime import datetime from datetime import datetime
from pathlib import Path from pathlib import Path
@@ -35,7 +43,7 @@ def upload_video_to_kuaishou():
def upload_note_to_kuaishou(): def upload_note_to_kuaishou():
account_file = Path(BASE_DIR / "cookies" / "kuaishou_creator1.json") account_file = Path(BASE_DIR / "cookies" / "kuaishou_creator.json")
account_file.parent.mkdir(exist_ok=True) account_file.parent.mkdir(exist_ok=True)
image_paths = [ image_paths = [