# 小程序-云音乐 ## Docs - [使用须知](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/doc-2558945.md): - 通用 > 歌曲 [歌曲详情字段说明](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/doc-2670759.md): ## API Docs - 首页中心 > 榜单 [获取所有榜单 ](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86383913.md): 调用此接口,可获取所有榜单 - 首页中心 > 榜单 [根据榜单的ID获取榜单](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86385800.md): 根据榜单的ID获取榜单 - 首页中心 > 歌单 [获取推荐歌单](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86380765.md): 调用此接口 , 可获取推荐歌单 - 首页中心 > 歌单 [获取歌单中所有歌曲](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-92561729.md): 通过调用此接口,传入对应的歌单id,即可获得对应的所有歌曲 - 首页中心 > 歌单 [获取歌单详情](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-93943792.md): 说明 : 歌单能看到歌单名字, 但看不到具体歌单内容 , 调用此接口 , 传入歌单 id, 可 以获取对应歌单内的所有的音乐(未登录状态只能获取不完整的歌单,登录后是完整的),但是返回的 trackIds 是完整的,tracks 则是不完整的,可拿全部 trackIds 请求一次 song/detail 接口获取所有歌曲的详情 (https://github.com/Binaryify/NeteaseCloudMusicApi/issues/452) - 首页中心 > 歌单 [获取歌单详情动态](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-93944788.md): 调用后可获取歌单详情动态部分,如评论数,是否收藏,播放数 - 首页中心 > 歌单 [获取歌单分类](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-94110902.md): 调用此接口,可获取歌单分类,包含 category 信息 - 首页中心 > 歌单 [获取热门歌单分类](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-94135157.md): 调用此接口,可获取歌单分类,包含 category 信息 - 首页中心 > 歌单 [根据歌单分类获取歌单( 网友精选碟 )](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-94111175.md): 可选参数 : order: 可选值为 'new' 和 'hot', 分别对应最新和最热 , 默认为 'hot' - 首页中心 > 歌单 [收藏/取消收藏歌单](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99162957.md): 调用此接口 , 传入类型和歌单 id 可收藏歌单或者取消收藏歌单 - 首页中心 > 电台 [获取热门电台](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-95462128.md): 调用此接口,可获取热门电台 - 首页中心 > 电台 [获取推荐电台](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-95463450.md): 获取推荐电台 - 首页中心 > 电台 [获取电台今日优选电台](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-95463880.md): 获取电台今日优选电台 - 首页中心 > 电台 [获取电台分类](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-95450044.md): 调用此接口 , 可获得电台类型 - 首页中心 > 电台 [根据分类id获取热门电台列表](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-95465314.md): limit : 返回数量 , 默认为 30 - 首页中心 > 电台 [获取电台详情](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-95466180.md): 必选参数 : rid: 电台 的 id - 首页中心 > 电台 [获取电台节目列表](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-95488707.md): 说明 : 登录后调用此接口 , 传入rid, 可查看对应电台的电台节目以及对应的 id, 需要 注意的是这个接口返回的 mp3Url 已经无效 , 都为 null, 但是通过调用 /song/url 这 个接口 , 传入节目 id 仍然能获取到节目音频 , 如 /song/url?id=478446370 获取代 码时间的一个节目的音频 - 首页中心 > 电台 [订阅电台](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99165224.md): 登录后调用此接口 , 传入rid, 可订阅 dj - 首页中心 > 搜索 [获取默认搜索关键词](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99526703.md): - 首页中心 > 搜索 [获取热搜列表(简略)](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99526864.md): - 首页中心 > 搜索 [获取热搜列表(详细)](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99526884.md): - 首页中心 > 搜索 [根据关键字进行搜索](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99527227.md): 调用此接口 , 传入搜索关键词可以搜索该音乐 / 专辑 / 歌手 / 歌单 / 用户 , 关键词可以多个 , 以空格隔开 , 如 " 周杰伦 搁浅 "( 不需要登录 ), 可通过 /song/url 接口传入歌曲 id 获取具体的播放链接 - 首页中心 > 搜索 [获取搜索建议](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99759272.md): 调用此接口 , 传入搜索关键词可获得搜索建议 , 搜索结果同时包含单曲 , 歌手 , 歌单信息 - 首页中心 [获取轮播图](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-85993374.md): 调用此接口 , 可获取 banner( 轮播图 ) 数据 - 首页中心 [获取每日推荐歌曲](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-93828957.md): 调用此接口 , 可获得每日推荐歌曲 ( 需要登录 ) - 登录 > 二维码登录 [二维码 key 生成](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86406537.md): 调用此接口可生成一个 key - 登录 > 二维码登录 [根据key生成二维码](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86406704.md): 调用此接口传入上一个接口生成的 key 可生成二维码图片的 base64 和二维码信息,可使用 base64 展示图片,或者使用二维码信息内容自行使用第三方二维码生成库渲染二维码 - 登录 > 二维码登录 [检测二维码扫码状态](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86406985.md): 轮询此接口可获取二维码扫码状态,800 为二维码过期,801 为等待扫码,802 为待确认,803 为授权登录成功(803 状态码下会返回 cookies) - 登录 [游客登录](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86424542.md): 直接调用此接口, 可获取游客cookie - 登录 [退出登录](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86444052.md): - 个人中心 > 获取用户信息 [根据id获取用户信息](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86442896.md): 登录后调用此接口 , 传入用户 id, 可以获取用户详情 - 个人中心 > 获取用户信息 [获取用户信息 , 歌单,收藏,mv, dj 数量](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86443236.md): 登录后调用此接口 , 可以获取用户信息 , 歌单,收藏,mv, dj 数量 - 个人中心 > 获取用户信息 [获取账号信息](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86443718.md): 登录后调用此接口 ,可获取用户账号信息 - 个人中心 > 获取用户信息 [获取用户等级信息](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86443923.md): 登录后调用此接口 , 可以获取用户等级信息,包含当前登录天数,听歌次数,下一等级需要的登录天数和听歌次数,当前等级进度,对应 https://music.163.com/#/user/level - 个人中心 > 获取用户信息 [获取登录状态](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86469500.md): 可以用于获取用户信息 - 个人中心 > 歌单 [获取用户歌单](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86597695.md): 登录后调用此接口 , 传入用户 id, 可以获取用户歌单 - 个人中心 > 最近播放 [最近播放-歌曲](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86632470.md): 调用此接口 , 可获得最近播放-歌曲 - 个人中心 > 最近播放 [最近播放-视频](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86635091.md): 调用此接口 , 可获得最近播放-视频 - 个人中心 > 最近播放 [最近播放-歌单](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86636604.md): - 个人中心 > 最近播放 [最近播放-专辑](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86636931.md): - 个人中心 > 最近播放 [最近播放-播客](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99150946.md): 调用此接口 , 可获得最近播放-播客 - 个人中心 > 最近播放 [最近播放-声音](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99151199.md): 调用此接口 , 可获得最近播放-声音 - 个人中心 > 最近播放 [将 mlog id 转为视频 id](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99220699.md): 调用此接口 , 传入 mlog id, 可获取 video id,然后通过video/url 获取播放地址 - 个人中心 > 我的收藏 [获取收藏的专辑](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86978580.md): 调用此接口 , 可获得已收藏专辑列表 - 个人中心 > 我的收藏 [获取收藏的mv](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86983903.md): - 个人中心 > 我的收藏 [获取点赞过的视频](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86986351.md): 获取点赞过的视频 - 个人中心 > 我的收藏 [获取我收藏的电台](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99174871.md): 登录后调用此接口 , 可获取订阅的电台列表 - 个人中心 > 更新用户信息 [更新用户信息](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-87338842.md): 登录后调用此接口 , 传入相关信息,可以更新用户信息 - 个人中心 > 更新用户信息 [可更新头像](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-87339662.md): 说明 : 登录后调用此接口,使用'Content-Type': 'multipart/form-data'上传图片 formData(name 为'imgFile'),可更新头像(参考: https://github.com/Binaryify/NeteaseCloudMusicApi/blob/master/public/avatar_update.html ),支持命令行调用,参考module_example目录下avatar_upload.js - 视频中心 > mv [获取全部 mv](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-92536772.md): 调用此接口 , 可获取全部 mv - 视频中心 > mv [获取推荐的mv](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86981218.md): 调用此接口 , 可获取推荐 mv - 视频中心 > mv [获取 mv 数据](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-96380516.md): 说明 : 调用此接口 , 传入 mvid ( 在搜索音乐的时候传 type=1004 获得 ) , 可获取对应 MV 数据 , 数据包含 mv 名字 , 歌手 , 发布时间 , mv 视频地址等数据 , 其中 mv 视频 网易做了防盗链处理 , 可能不能直接播放 , 需要播放的话需要调用 ' mv 地址' 接口 - 视频中心 > mv [获取 mv 点赞转发评论数数据](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-96380923.md): 调用此接口 , 传入 mvid ( 在搜索音乐的时候传 type=1004 获得 ) , 可获取对应 MV 点赞转发评论数数据 - 视频中心 > mv [获取 mv 播放地址](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-96381852.md): 调用此接口 , 传入 mv id,可获取 mv 播放地址 - 视频中心 > 视频 [获取推荐的视频](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-86981736.md): 调用此接口, 可获取推荐视频,分页参数只能传入 offset - 视频中心 > 视频 [获取全部视频列表](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-92556912.md): 调用此接口,可获取视频分类列表,分页参数只能传入 offset - 视频中心 > 视频 [获取视频详情](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99203621.md): 调用此接口 , 可获取视频详情 - 视频中心 > 视频 [获取视频点赞转发评论数数据](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99203781.md): 调用此接口 , 传入 vid ( 视频 id ) , 可获取对应视频点赞转发评论数数据 必选参数 : vid: 视频 id - 视频中心 > 视频 [获取视频播放地址](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99203801.md): 调用此接口 , 传入视频 id,可获取视频播放地址 - 视频中心 > 视频 [获取视频标签列表](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99216107.md): - 视频中心 > 视频 [获取视频标签/分类下的视频](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99216164.md): - 通用 > 歌曲 [获取歌曲url](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-92585800.md): 说明 : 使用歌单详情接口后 , 能得到的音乐的 id, 但不能得到的音乐 url, 调用此接口, 传入的音乐 id( 可多个 , 用逗号隔开 ), 可以获取对应的音乐的 url,未登录状态或者非会员返回试听片段(返回字段包含被截取的正常歌曲的开始时间和结束时间) - 通用 > 歌曲 [喜欢音乐](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99119743.md): 必选参数 : id: 歌曲 id - 通用 > 歌曲 [获取喜欢音乐列表](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99119903.md): 说明 : 调用此接口 , 传入用户 id, 可获取已喜欢音乐 id 列表(id 数组) - 通用 > 歌词 [获取歌曲的歌词](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-95768365.md): 调用此接口 , 传入音乐 id 可获得对应音乐的歌词 ( 不需要登录 ) - 通用 > 歌词 [获取歌曲的逐字歌词](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-95768418.md): 此接口的 yrc 字段即为逐字歌词 (可能有歌曲不包含逐字歌词) - 通用 > 评论 [获取资源评论](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97430145.md): 调用此接口 , 传入资源类型和资源 id,以及排序方式,可获取对应资源的评论 - 通用 > 评论 [获取楼层评论](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97483009.md): 调用此接口 , 传入资源 parentCommentId 和资源类型 type 和资源 id 参数, 可获得该资源的歌曲楼层评论 - 通用 > 评论 [给评论点赞](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97430179.md): 调用此接口 , 传入 type, 资源 id, 和评论 id cid 和 是否点赞参数 t 即可给对 应评论点赞 ( 需要登录 ) - 通用 > 评论 [发送/删除评论](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97430342.md): 调用此接口,可发送评论或者删除评论 - 通用 > 收藏资源 [收藏视频](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97431485.md): 必选参数 : - 通用 > 收藏资源 [收藏 MV](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97431520.md): 必选参数 : - 通用 > 收藏资源 [收藏歌单](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97431681.md): 必选参数 : - 通用 > 收藏资源 [收藏专辑](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97431728.md): 必选参数 : - 通用 > 歌单 [歌单添加或删除歌曲](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97431865.md): 调用此接口 , 可以添加歌曲到歌单或者从歌单删除某首歌曲 ( 需要登录 ) - 通用 > 歌单 [新建歌单](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97431936.md): 必选参数 : name : 歌单名 - 通用 > 歌单 [删除歌单](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97431954.md): 必选参数 : id : 歌单 id,可多个,用逗号隔开 - 通用 [点赞资源(歌曲,歌单,MV,电台,视频)](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-97430421.md): 必选参数 : - 通用 [心动模式/智能播放](https://apifox.com/apidoc/shared/d1527336-205c-49ac-91a4-973c853109c6/api-99507439.md): 登录后调用此接口 , 可获取心动模式/智能播放列表 必选参数 : id : 歌曲 id