跳转至

songlist

models.songlist

Songlist API 返回模型定义.

SonglistCreator pydantic-model

Bases: Response

歌单创建者信息.

ATTRIBUTE DESCRIPTION
musicid

用户 musicid.

TYPE: int

nick

昵称.

TYPE: str

headurl

头像地址.

TYPE: str

encrypt_uin

加密 UIN.

TYPE: str

Fields:

SonglistInfo pydantic-model

Bases: SongList

歌单详情接口返回的基础元数据.

ATTRIBUTE DESCRIPTION
creator

歌单创建者信息.

TYPE: SonglistCreator

Fields:

GetSonglistDetailResponse pydantic-model

Bases: Response

歌单详情响应.

该模型同时承载歌单基础信息、当前批次歌曲以及分页相关计数.

ATTRIBUTE DESCRIPTION
code

返回码.

TYPE: int

subcode

子返回码.

TYPE: int

msg

附加消息.

TYPE: str

info

歌单基础信息.

TYPE: SonglistInfo

size

当前返回的歌曲数量.

TYPE: int

songs

当前页歌曲列表.

TYPE: list[Song]

total

歌单歌曲总数.

TYPE: int

hasmore

是否还有更多结果.

TYPE: int

Fields:

CreateDeleteSonglistResp pydantic-model

Bases: Response

创建/删除歌单响应.

ATTRIBUTE DESCRIPTION
retCode

返回码 (为 0 表示成功).

TYPE: int

id

创建成功的歌单 ID.

TYPE: int

dirid

创建成功的歌单目录 ID.

TYPE: int

name

创建成功的歌单名称.

TYPE: str

Fields: