2013-03-23 2 views
0

Spotify 앱 API를 사용하여 두 장의 앨범을 재생하고 싶습니다.Spotify App API를 사용하여 더블 앨범을 재생하는 방법은 무엇입니까?

예 : spotify : album : 7MwNG0PSmP2Ggsdx9MHnPR 에는 첫 번째 앨범에는 26 개의 트랙이 있고 27 개의 추가 트랙이 있습니다. 반환 된 객체에서

> album = spotify.models.Album.fromURI('spotify:album:7MwNG0PSmP2Ggsdx9MHnPR') 
> album.tracks.length 
    26 
> album.data.numTracks 
    26 

(앨범) 추가 트랙을 표시 거기에 아무것도되지 않습니다 :

나는 다음을 시도했다. 그러나 API에서 제공하는 기본 Spotify 플레이어보기를 사용하고 있습니다. 그래서 저는 실제로 그 문제를 다룰 필요가 없다고 가정하고 있습니다. 대신 플레이어가 수행해야합니다.

spotify.models.Album.fromURI('spotify:album:7MwNG0PSmP2Ggsdx9MHnPR', function(album) { 
    var player = new spotify.views.Player() 

    player.track = album.get(0) 
    player.context = album 

    $('body').append(player.node) 
} 

이것은 앨범을 플레이어에 추가하는 방법입니다. 그리고 플레이어는 26 트랙 만 재생합니다. 아무도 나를 도와 줄 수 없나요?

답변

0

여기에 약간의 오해가 있습니다. "추가 트랙"은 실제로 동일한 앨범 및 디스크에 속하는 "숨겨진 트랙"또는 "추가 트랙"이라고 생각할 수도 있지만 그렇지 않습니다. 추가 트랙은 요청 된 트랙과 매우 유사한 것으로 간주되는 앨범에 속한 트랙입니다.

귀하의 예를 들어, 라이브 헐리우드 팔라듐, 2009 년 발표 (spotify : 앨범 : 7MwNG0PSmP2Ggsdx9MHnPR), 정확하게 26 트랙이 포함되어 있습니다. Spotify 검색 필드에 URI를 입력하거나 트랙 목록의 앨범 제목을 클릭하면 앨범 앱에 26 개의 추가 트랙이 표시됩니다. 이것들은 2004 년에 발표 된 할리우드 팔라디움에서의 라이브 앨범입니다 (위치 : album : 1SdlTPJQ3QMh1eTyJ7oUeM).

희망이 도움이됩니다.

관련 문제