Spotify获取其他用户当前播放的曲目



我想获取其他用户当前播放曲目的数据。有可能吗?我可以自己拿。

using (var hc = new HttpClient())
{
hc.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", "my token");


using (var music = await hc.GetAsync($"https://api.spotify.com/v1/me/player/currently-playing"))
{
music.EnsureSuccessStatusCode(); 
string jsonString = await music.Content.ReadAsStringAsync();
// TODO: parse json and return true, if the returned array contains the stream
JObject o = JObject.Parse(jsonString);
}
} 

根据文档,您无法为任何用户获取当前播放的曲目,您只能访问已授权的用户。

但是,如果您能够让用户使用当前播放的以下访问范围用户读取来授权您的应用程序,则该应用程序可以代表您调用相同的端点/me/player/currently-playing,并将当前播放的曲目传递给您。

最新更新