【发布时间】:2018-07-10 00:22:27
【问题描述】:
我正在尝试使用 Spotify Web API 在传递曲目 ID 时播放曲目。我在 Spotify 的 API 控制台 here 上使用 PUT https://api.spotify.com/v1/me/player/play 端点。当我使用PUT Body 中的示例数据并添加我的设备 ID 和 OAuth 令牌 abd 单击尝试按钮时,歌曲开始播放。当我将PUT Body 更改为:
{
"context_uri": "spotify:track:4ByEFOBuLXpCqvO1kw8Wdm"
}
我得到错误:
HTTP/1.1 400 Bad Request
Content-Length: 99
Access-Control-Allow-Methods: GET, POST, OPTIONS, PUT, DELETE, PATCH
Access-Control-Max-Age: 604800
Access-Control-Allow-Credentials: true
Content-Encoding: gzip
Keep-Alive: timeout=600
Server: nginx
Connection: keep-alive
Cache-Control: private, max-age=0
Date: Wed, 31 Jan 2018 00:56:54 GMT
Access-Control-Allow-Origin: *
Access-Control-Allow-Headers: Accept, Authorization, Origin, Content-Type, Retry-After
Content-Type: application/json; charset=utf-8
{
"error" : {
"status" : 400,
"message" : "Non supported context uri"
}
}
关于它为什么不起作用的任何想法?
【问题讨论】:
标签: spotify