2017-01-29 30 views
1

我想與我的網頁上的用戶創建協作播放列表,但這些用戶未登錄到Spotify。我希望用戶能夠將歌曲添加到我的協作播放列表中。我有這樣的Ajax:將曲目添加到播放列表而無需登錄 - API Spotify

$.ajax({ 
    dataType: 'text', 
    url: 'https://api.spotify.com/v1/users/entelperú/playlists/6sU8XOS7BLicR3COsc0Rhp/tracks/?uris=spotify:track:5eXjdTF0lp2gUgFzlKfbME', 
    headers: { 
    Authorization: "Bearer my token", 
    },success: function (response) { 
    alert(response); 
    } 
}); 

此方法返回狀態200= OK,但不會返回201=CREATE,所以它永遠不會添加曲目到播放列表。請幫幫我。

回答

0

返回狀態200 = OK,但從不返回201 = CREATE,因此它不會將音軌添加到播放列表。請幫助我

這是因爲您發送GET請求而不是請求。所不同的是,GETretrieve the tracks in the playlist,而POSTwill add tracks to it

+0

感謝我的朋友,這項工作很棒,對不起,您可以告訴我我是如何獲得無限令牌的,我從頁面獲得的令牌只有1小時,謝謝 –

+0

訪問令牌僅在1小時內有效。然而,有一個永久有效的刷新令牌,您可以使用授權碼oAuth 2.0流程來檢索它。在「身份驗證指南」中詳細瞭解它。 –

+0

ohh謝謝Michael! –

相關問題