喜欢

用户喜欢的单曲列表与播放列表。

单曲

获取喜欢列表

GET /api/favorite/music

返回参数

返回 TrackInfoWithAlbum[] ,按照添加时间倒序排序。

添加单曲

PUT /api/favorite/music

请求参数

请求参数为一个 TrackIdentifier 对象。

删除单曲

DELETE /api/favorite/music

请求参数

请求参数为一个 TrackIdentifier 对象。

专辑

获取收藏专辑列表

GET /api/favorite/album

返回参数

返回 AlbumIdentifier[] ,按照添加时间倒序排序。

添加收藏专辑

PUT /api/favorite/album

请求参数

参数名类型详情
album_idAlbumIdentifier待添加专辑的 AlbumIdentifier

删除收藏专辑

DELETE /api/favorite/album

参数名类型详情
album_idAlbumIdentifier待添加专辑的 AlbumIdentifier

订阅播放列表

获取全部已订阅的播放列表

GET /api/favorite/playlist

返回参数

interface FavoriteListInfo {
  playlist_id: string;
  name: string;
  owner: string;
}

返回 FavoriteListInfo[] ,按照添加时间倒序排序。

订阅播放列表

PUT /api/favorite/playlist

请求参数

参数名类型说明
playlist_idstring需要订阅的列表

错误列表

错误代码详情
902004列表已订阅

取消订阅

DELETE /api/favorite/playlist

请求参数

参数名类型说明
playlist_idstring需要取消订阅的列表