app.get("/api", (req, res) => {
callEndpoint("get", CURRENTLYPLAYING + "?market=US", null, (response) => {
let data = response.data
let newData = {}
newData.volume = data.device.volume_percent // device is undefined
res.status(200).json(newData)
})
})
我期望设备被定义,正如API文档中所说的那样,但它不存在于响应中
1条答案
按热度按时间tjjdgumg1#
Get Currently Playing Track
不再提供设备信息,您必须使用Get Available Devices
它必须使用
Authorization Code Flow
最后,您必须使用
user-read-playback-state
Scope此演示代码将显示设备信息
保存为
server.js
文件名。安装依赖
运行服务器
通过浏览器登录获取token
结果