我正在使用spotify web api來構建node.js應用程序。 api提供的一項功能可讓您通過Spotify播放器播放特定曲目/專輯/播放列表,這裏是documentation. 但是,當我發送放入請求時,我選擇的歌曲沒有開始播放,它只會繼續播放當前的歌曲。我希望這是我的json字符串發送的不好的格式,而不是spotify的api不工作?Node.js +請求json格式
這裏是我的代碼:
request({
method: 'PUT',
uri: 'https://api.spotify.com/v1/me/player/play',
headers:{
Authorization: 'Bearer ' + access_token
},
data:{
"context_uri": "spotify:user:spotify:playlist:37i9dQZF1DX0s5kDXi1oC5",
"offset": {
"position": 0
}
},
json: true
}, function (error, response, body) {
err = error;
});
我沒有得到任何錯誤,因爲API是這樣做的工作,我想這只是沒有得到「context_uri」,我試圖給到它。我也嘗試了有效的context_uri的多個不同鏈接。
所以,如果你已經看過文檔,我想我的問題是應該context_uri在「數據」數組內,這就是爲什麼它沒有被看到?
真的很感謝幫助,一直試圖找出這些天。