HelperApi
modules.helper.HelperApi
Bases: ApiModule
辅助功能 API.
Source code in qqmusic_api/modules/_base.py
init_upload
init_upload(
bus_id: BUSINESS_TYPE,
files: list[InitUploadFileDict],
*,
credential: Credential | None = None,
)
初始化 COS 上传以获取临时凭证.
Tips
具备 cos-python-sdk-v5 高级接口所需的所有权限.
| PARAMETER | DESCRIPTION |
|---|---|
bus_id
|
业务 ID, 例如 "songlist", "avatar" 等.
TYPE:
|
files
|
待上传文件信息列表, 每项需包含 "FileSha1", "FileName", "FileSize".
TYPE:
|
credential
|
请求凭证.
TYPE:
|
Source code in qqmusic_api/modules/helper.py
finish_upload
finish_upload(
bus_id: BUSINESS_TYPE,
results: list[FinishUploadResultDict],
*,
credential: Credential | None = None,
)
完成 COS 上传并通知服务器验证.
| PARAMETER | DESCRIPTION |
|---|---|
bus_id
|
业务 ID.
TYPE:
|
results
|
上传结果列表, 每项需包含 Storage 字典等信息.
TYPE:
|
credential
|
请求凭证.
TYPE:
|