Spotify получить трек, воспроизводимый в данный момент другим пользователем - PullRequest
0 голосов
/ 08 мая 2020

Я хочу получить данные трека, воспроизводимого в данный момент другим пользователем. Является ли это возможным ? я могу взять свой.

  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);

            }
        } 

1 Ответ

0 голосов
/ 12 мая 2020

На основании документации вы не можете получить текущий воспроизводимый трек для любого пользователя, у вас есть доступ только для пользователя, который был авторизован.

Однако, если вы можете заставить пользователя авторизовать ваше приложение со следующей областью доступа пользователь читает-в настоящее время играет , тогда приложение может вызывать ту же конечную точку /me/player/currently-playing от вашего имени и передать вам трек, который сейчас проигрывается.

...