更新播放列表中的曲目顺序

Updating Track ordering within playlist

我想更改与播放列表关联的曲目的顺序。

我正在使用 Soundcloud javascript API - “SC.put()” 将具有更新的 tracks 数组的播放列表对象以所需的顺序发送到资源 /playlists/{id} 乌里。即使在 api 调用后,tracks 数组也具有相同的顺序。

除非我假设,数组中 track 个对象的顺序是该播放列表的播放顺序。

通过检查音云网站如何将曲目添加到 playlist/set。我找到了我的解决方案。

PUT 到 Soundcloud 的播放列表结束点 (/playlists/{id}) 的数据必须如下所示:

{
  playlist : {  
    tracks: [{ id: 11 }, { id: 22 }, { id: 33}]
  }
}

tracks 数组中对象的顺序也将被保留。