Spotify播放 /网络播放器API
我正在尝试制作一个使用Spotify API播放音频的应用程序,
window.onSpotifyWebPlaybackSDKReady = () => {
const token = 'MY_TOKEN';
const player = new Spotify.Player({
name: 'Web Playback SDK Quick Start Player',
getOAuthToken: cb => { cb(token); },
volume: .8,
});
// Ready
player.addListener('ready', ({ device_id }) => {
let config = {
method:"PUT",
headers:{
"Accept":"application/json",
"Content-Type":"application/json",
"Authorization": `Bearer BQANq8YSCLGLTg1wL7gIFNfcoX9wC7iQZhu9H3GoA2ZdaoHshW75fOQwGM5lfKER2Vf3wfroU4FQRZDI1LXwC3aDj9skstdX5vXumUkP_hM4Cz8fgFCjVKU4lh67ktz7VaGyoxCM5JxHa3PN9ih-1pkQEZRhG5YsGv6ErceGhdAd`
},
body:{
"context_uri": "spotify:album:5ht7ItJgpBH7W6vJ5BqpPr",
"position_ms": 0
}
}
fetch(`https://api.spotify.com/v1/me/player/play?device_id=${device_id}`,config).then((res)=>{
return res.json()
}).then((data)=>{
console.warn(data)
})
});
player.connect();
}
但是当我使用Spotify控制台时,没有声音播放,但没有任何错误,当使用代码时,我会出现畸形的JSON响应
吗?
I'm trying to make an app that play audio using spotify API
window.onSpotifyWebPlaybackSDKReady = () => {
const token = 'MY_TOKEN';
const player = new Spotify.Player({
name: 'Web Playback SDK Quick Start Player',
getOAuthToken: cb => { cb(token); },
volume: .8,
});
// Ready
player.addListener('ready', ({ device_id }) => {
let config = {
method:"PUT",
headers:{
"Accept":"application/json",
"Content-Type":"application/json",
"Authorization": `Bearer BQANq8YSCLGLTg1wL7gIFNfcoX9wC7iQZhu9H3GoA2ZdaoHshW75fOQwGM5lfKER2Vf3wfroU4FQRZDI1LXwC3aDj9skstdX5vXumUkP_hM4Cz8fgFCjVKU4lh67ktz7VaGyoxCM5JxHa3PN9ih-1pkQEZRhG5YsGv6ErceGhdAd`
},
body:{
"context_uri": "spotify:album:5ht7ItJgpBH7W6vJ5BqpPr",
"position_ms": 0
}
}
fetch(`https://api.spotify.com/v1/me/player/play?device_id=${device_id}`,config).then((res)=>{
return res.json()
}).then((data)=>{
console.warn(data)
})
});
player.connect();
}
I got this but when I use the spotify console, no sound is playing but didn't get any error, when using code I got Malformed JSON response
Any idea ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论