2017-01-29 4 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를 반환하지 않으므로 은 결코 재생 목록에 트랙을 추가하지 않습니다. 도와주세요

이것은 POST 요청 대신 GET 요청을 전송했기 때문입니다. 차이점은 GETretrieve the tracks in the playlist이고, POSTwill add tracks to it입니다.

+0

내 친구,이 작품 위대한, 미안, 당신은 내가 무제한 토큰을 어떻게 얻을 수 있는지 말해 줄 수있는 페이지에서 얻을 토큰은 1 시간 동안, 감사 –

+0

액세스 토큰은 1 시간 동안 만 유효합니다. 그러나 영원히 유효한 새로 고침 토큰이 있습니다. 인증 코드 oAuth 2.0 흐름을 사용하여 검색 할 수 있습니다. 자세한 내용은 인증 안내서를 참조하십시오. –

+0

ohh thanks 마이클 !! –

관련 문제