Node.js+;请求json格式
我正在使用spotify web api构建Node.js应用程序。api提供的其中一个功能允许您通过spotify播放器播放特定的曲目/专辑/播放列表,以下是 但是,当我发送put请求时,我选择的歌曲没有开始,它只会继续播放当前歌曲。我希望发送的json字符串格式不好,而不是spotify的api不工作 这是我的密码:Node.js+;请求json格式,node.js,rest,spotify,Node.js,Rest,Spotify,我正在使用spotify web api构建Node.js应用程序。api提供的其中一个功能允许您通过spotify播放器播放特定的曲目/专辑/播放列表,以下是 但是,当我发送put请求时,我选择的歌曲没有开始,它只会继续播放当前歌曲。我希望发送的json字符串格式不好,而不是spotify的api不工作 这是我的密码: request({ method: 'PUT', uri: 'https://api.spotify.com/v1/me/player/play', h
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正在做它的工作,我想它只是没有得到我试图给它的“上下文uri”。我还尝试了上下文uri的多个有效链接
如果你看过文档,我想我的问题是上下文uri是否应该在“数据”数组中,这就是为什么它没有被看到的原因吗
非常感谢您的帮助,几天来一直在努力解决这个问题。要确认:
'context_uri':'spotify:user:spotify:playlist:37i9dQZF1DX0s5kDXi1oC5',
“偏移量”:{
“位置”:0
}
这对我来说就像预期的那样。它开始播放贾斯汀·汀布莱克——我的爱人
所以问题在别处。需要考虑的事项:
- “活动”设备最近未处于活动/播放状态
- 你在别的地方没有发现异常