跳转至

top

models.top

Top API 返回模型定义.

TopPreviewSong pydantic-model

Bases: Response

排行榜预览歌曲条目.

ATTRIBUTE DESCRIPTION
rank

排名位置.

TYPE: int

rank_type

排名变化类型.

TYPE: int

rank_value

排名变化值文本.

TYPE: str

id

歌曲数字 ID.

TYPE: int

name

歌曲标题.

TYPE: str

singer_name

歌手名称文本.

TYPE: str

singer_mid

主歌手 MID.

TYPE: str

album_mid

专辑 MID.

TYPE: str

cover

封面地址.

TYPE: str

mv_id

MV 数字 ID.

TYPE: int

Fields:

TopSummary pydantic-model

Bases: Response

排行榜摘要信息.

ATTRIBUTE DESCRIPTION
id

排行榜 ID.

TYPE: int

name

榜单标题.

TYPE: str

title_detail

榜单完整标题.

TYPE: str

title_sub

榜单副标题.

TYPE: str

intro

榜单简介.

TYPE: str

period

榜单期数.

TYPE: str

update_time

更新时间.

TYPE: str

listen_num

播放量.

TYPE: int

total_num

榜单总曲数.

TYPE: int

songs

榜单预览歌曲.

TYPE: list[TopPreviewSong]

front_pic_url

榜单封面.

TYPE: str

head_pic_url

榜单头图.

TYPE: str

h5_jump_url

H5 跳转地址.

TYPE: str

special_scheme

客户端跳转 Scheme.

TYPE: str

Fields:

TopCategory pydantic-model

Bases: Response

排行榜分类.

ATTRIBUTE DESCRIPTION
id

分类 ID.

TYPE: int

name

分类名称.

TYPE: str

toplist

分类下的排行榜摘要列表.

TYPE: list[TopSummary]

Fields:

TopCategoryResponse pydantic-model

Bases: Response

排行榜分类响应.

ATTRIBUTE DESCRIPTION
group

排行榜分类列表.

TYPE: list[TopCategory]

Fields:

TopDetailResponse pydantic-model

Bases: Response

排行榜详情响应.

ATTRIBUTE DESCRIPTION
info

排行榜基础信息.

TYPE: TopSummary

songs

排行榜歌曲列表.

TYPE: list[Song]

song_tags

歌曲标签列表.

TYPE: list[dict]

ext_info_list

附加信息列表.

TYPE: list[dict]

index_info_list

榜单索引信息列表.

TYPE: list[dict]

Fields:

Validators:

  • _coerce_none_listsong_tags, ext_info_list, index_info_list