Можно ли удалить плейлист Spotify с помощью JS API? Я создал сотни по ошибке, но у API, похоже, нет очевидного способа их удалить.
Удалить плейлист Spotify программно
comment
Согласно документации, похоже, нет никакого способа удалить список воспроизведения.
- person Sani Singh Huttunen   schedule 13.06.2012
comment
Программно еще нет возможности сделать это? Я создаю веб-интерфейс для управления списками воспроизведения, и мне бы хотелось иметь возможность удалить целую кучу списков воспроизведения...
- person T.Z.   schedule 06.01.2016
Ответы (2)
Можно, но это очень утомительно.
См.: https://developer.spotify.com/docs/apps/api/1.0/models-collection.html
myTracks.snapshot().done(function(snapshot) {
myTracks.remove(snapshot.find(track));
});
замените «трек» на плейлист. Вам нужно что-то вроде:
library.forCurrentUser().playlists.snapshot(0,1).done(function(s) {
library.forCurrentUser().playlists.remove(s.find(s.get(0)));
}
Суть в том, что если вы попытаетесь запустить это в цикле, это не удастся, поскольку снимок устарел во второй раз, когда он запускается ... очень раздражает.
person
Jacob Singh
schedule
14.08.2013
Этот ответ приходит поздно, но он решает проблему и может быть полезен пользователям с той же проблемой. Можно отписаться от плейлиста (даже своего собственного!), что приведет к его удалению из учетной записи Spotify. Соответствующая функция — user_playlist_unfollow(user, playlist_id)
.
person
Apostolos
schedule
09.07.2020