我一直在尝试找到一种使用 SoundCloud API 清除播放列表/所有轨道集的方法。 将轨道添加到播放列表/集没有问题,但是当我尝试删除它们时没有任何反应。我尝试过 DELETE 方法,但它所做的只是删除整个播放列表/集。
我已经尝试过此操作,但播放列表/集合中仍然包含相同的轨道。
# get a playlist
playlist = client.get("/me/playlists").first
# clearing tracks from playlist
playlist.tracks.clear
# send update/put request to playlist
playlist = client.put(playlist.uri, :playlist => {
:tracks => playlist.tracks
})
最佳答案
它在 soundcloud.com 上的工作方式是通过 PUT 将此 JSON 数据发送到 playlists/:id
{ playlist: { tracks: [] } }
关于ruby-on-rails - Soundcloud API 从播放列表/集中清除轨道,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16968142/