我无法弄清楚如何从播放列表中删除曲目。我的代码会删除整个播放列表,我只想删除一首歌。
client.delete(playlist_uri, playlist={
'tracks':track.id
})
答案 0 :(得分:1)
查看文档,您不希望在实际delete
本身上调用playlist
,而是PUT
调用/playlist/[id]
端点并更改其跟踪数组对象。
首播GET
播放列表中的曲目:
playlist = client.get('/playlists/2050462')
他们,通过删除不再需要的曲目来更新阵列,并将新阵列PUT
添加到该播放列表ID的播放列表端点。
# first, remove track from playlist.tracks
client.put(playlist.uri, playlist={
'tracks': newTracks # where newTracks is playlist.tracks from above with the specified track removed
})