API v1 사용. 얼마나 자주 이런 일을해야할지 모르지만, 나는 공정한 생각이 듭니다. 사용자가 삭제 된 재생 목록의 소유자인지 확인하고 싶습니다. 아래에 중첩 된로드 체인없이이 작업을 수행 할 수 있습니까? 나는 그 Promises can be joined을 볼 수 있지만, owner을로드하지 않고 currentUser을로드 할 수 없다고 생각합니다.
Spotify Apps API v1 현재 재생중인 노래가 내 앱에 삭제 된 재생 목록에 있는지 확인하려고합니다. 그러나 두 가지 형태의 재생 목록 URI가있는 것으로 보입니다. http://open.spotify.com/user/[username]/playlist/[identifier] 스포티 파이 사용자 : @ : 재생 [식별자] I는 가정 @ 두 번째
재생 목록에서 선택한 노래까지 모든 노래를 삭제하고 싶습니다. 이 코드는 Spotify를 충돌 시키므로 불만 사항을 볼 수는 없지만 트랙을 제거하는 첫 번째 호출이 발생하자마자 발생합니다. 제거 호출을 주석 처리하면 로깅이 올바르게 나타납니다. var playlist = models.Playlist.fromURI(uri);
playlist.load
API v1, Spotify v 0.9.4.185 재생 목록에 노래를 추가 할 수없는 것 같습니다. 이 작동 : playlist.tracks.insert(playlist_tracks.ref(playlist_tracks.length-1), tracks_to_append)
이되지 않습니다이 playlist.tracks.insert(playlist_track
저는 얼마 동안 작은 Spotify 앱에서 작업 해 왔습니다. 이전 API (0.x)를 사용하기 시작했지만 이제는 사용자의 재생 목록에 액세스하려는 경우에만 사용할 수있는 라이브러리 모듈을 사용해야합니다. API version 1.0 spotify 팀은 migration guide ! (당신이 나를 읽으면 :이 모든 것을 고마워요;)). 이미, 내 요구 각
현재 사용자 상위 목록에 대한 스냅 샷 : 나는 (내 응용 프로그램을 다시로드) 여러 시간을 실행하면 require(['$api/models','$api/library#Library'], function(models,Library) {
// THIS ONLY HAPPEN FOR TOP LIST
var uri=Library.forCurrentUser()
관련 아티스트의 목록을 얻으려고하지만 혼합 결과가 반환됩니다. 때로는 관련 아티스트의 이름이 나타나고 때로는 "정의되지 않음"이 반환됩니다. "정의되지 않은"결과를 얻지 않고 모든 관련 아티스트의 이름을 검색하려면 어떻게해야합니까? models.Artist
.fromURI('spotify:artist:7hJcb9fa4alzcOq3EaNPoG'