喜欢
用户喜欢的单曲列表与播放列表。
单曲
获取喜欢列表
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_id | AlbumIdentifier | 待添加专辑的 AlbumIdentifier |
删除收藏专辑
DELETE /api/favorite/album
参数名 | 类型 | 详情 |
---|---|---|
album_id | AlbumIdentifier | 待添加专辑的 AlbumIdentifier |
订阅播放列表
获取全部已订阅的播放列表
GET /api/favorite/playlist
返回参数
interface FavoriteListInfo {
playlist_id: string;
name: string;
owner: string;
}
返回 FavoriteListInfo[]
,按照添加时间倒序排序。
订阅播放列表
PUT /api/favorite/playlist
请求参数
参数名 | 类型 | 说明 |
---|---|---|
playlist_id | string | 需要订阅的列表 |
错误列表
错误代码 | 详情 |
---|---|
902004 | 列表已订阅 |
取消订阅
DELETE /api/favorite/playlist
请求参数
参数名 | 类型 | 说明 |
---|---|---|
playlist_id | string | 需要取消订阅的列表 |