我正在使用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在“数据”数组内,这就是为什么它没有被看到?
真的很感谢帮助,一直试图找出这些天。