网易云音乐榜单 API
网易云音乐热歌榜、飙升榜、新歌榜、原创榜的歌曲排行
数据来源:网易云音乐
返回统一的 JSON 格式 { code, message, cached, stale, updatedAt, data },支持跨域,免注册每天可免费调用 100 次,注册后每天 10000 次。
获取网易云音乐官方榜单歌曲
GET /api/music/toplist
请求参数
list:榜单:hot 热歌榜 / soaring 飙升榜 / new 新歌榜 / original 原创榜,示例soaringlimit:返回歌曲数(1~100),示例10
返回字段
list(string):榜单参数,与请求参数 list 相同:hot / soaring / new / originalid(number):榜单在网易云音乐中的歌单 IDtitle(string):榜单简称:热歌榜 / 飙升榜 / 新歌榜 / 原创榜name(string):上游给出的榜单全名,如「云音乐热歌榜」;上游缺失时同 titleupdatedAt(string|null):榜单更新时间(上游 updateTime),ISO 8601 格式,UTC 时区;上游未提供时为 nulltrackCount(number):榜单歌曲总数(上游 trackCount;缺失时为实际解析到的歌曲数)tracks(array):歌曲列表,按榜单排名排列,最多 limit 条(已跳过缺少 ID 或歌名的条目)tracks[].rank(number):排名,从 1 开始连续编号tracks[].id(number):歌曲 IDtracks[].name(string):歌名tracks[].artists(array):歌手名列表,多位歌手按上游顺序排列;上游缺失时为空数组tracks[].artists[](string):歌手名tracks[].album(string|null):专辑名;上游缺失时为 nulltracks[].durationMs(number|null):歌曲时长(毫秒);上游缺失时为 nulltracks[].cover(string|null):专辑封面图链接(https);上游缺失时为 nulltracks[].url(string):网易云音乐歌曲页链接 https://music.163.com/#/song?id=歌曲IDtracks[].playUrl(string):网易云官方外链播放地址,可直接放进 <audio src>;会员或付费歌曲无法播放