fix: 修正视频拥有者ID的提取逻辑

This commit is contained in:
晓丰 2025-06-01 15:58:51 +08:00
parent 6d8dca5e24
commit 978a61f49e

View File

@ -102,7 +102,7 @@ def get_searchInfo(keyword, level, headers, proxy_name, r=2):
calculated_index = index + 1 + (j - 1) * limit calculated_index = index + 1 + (j - 1) * limit
xid = iteminfo["id"] xid = iteminfo["id"]
vid = base64.b64encode(f"Video:{xid}".encode('utf-8')).decode('utf-8') vid = base64.b64encode(f"Video:{xid}".encode('utf-8')).decode('utf-8')
uxid = iteminfo["owner"] uxid = iteminfo["owner.id"]
uid = base64.b64encode(f"Channel:{uxid}".encode('utf-8')).decode('utf-8') uid = base64.b64encode(f"Channel:{uxid}".encode('utf-8')).decode('utf-8')
duration = iteminfo.get('duration') duration = iteminfo.get('duration')
if duration <= 300: if duration <= 300: