使用 soundcloud Python 从播放列表中删除曲目
Remove track from playlist with soundcloud Python
我不知道如何从播放列表中删除曲目。我的代码删除了整个播放列表,我只想删除一首歌曲。
client.delete(playlist_uri, playlist={
'tracks':track.id
})
查看文档,您不想在实际的 playlist
本身上调用 delete
,而是 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
})
我不知道如何从播放列表中删除曲目。我的代码删除了整个播放列表,我只想删除一首歌曲。
client.delete(playlist_uri, playlist={
'tracks':track.id
})
查看文档,您不想在实际的 playlist
本身上调用 delete
,而是 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
})