From 3e14a0d462f383d89f53d4f31214dbf331b991de Mon Sep 17 00:00:00 2001 From: CI Bot Date: Tue, 11 Aug 2026 13:10:28 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=B0=81=E9=9D=A2URL=E6=94=B9=E7=94=A8?= =?UTF-8?q?=E7=AD=BE=E5=90=8DURL=EF=BC=8COSS=E6=A1=B6=E9=9D=9E=E5=85=AC?= =?UTF-8?q?=E5=BC=80=E8=AF=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit storage.get_url() 只拼接裸URL,浏览器无法访问。 改用 storage.get_download_url(cover_key, expires_seconds=86400) 生成24小时有效的签名URL。 --- packages/shared/ai_service.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/shared/ai_service.py b/packages/shared/ai_service.py index b9ff8abcb..b74db337d 100755 --- a/packages/shared/ai_service.py +++ b/packages/shared/ai_service.py @@ -339,7 +339,7 @@ def _transfer_cover_frame_to_storage(frame_url: str, plan_id: str) -> str: ) # 获取公开 URL - public_url = storage.get_url(cover_key) + public_url = storage.get_download_url(cover_key, expires_seconds=86400) logger.info("封面帧图已上传到 OSS: plan_id=%s key=%s url=%s", plan_id, cover_key, public_url[:80]) # 清理临时文件