Получение Spotify статуса настольного плеера

Я родом из области электроники, с проектом, в котором я хотел бы иметь возможность получать различную информацию о состоянии настольного проигрывателя, например

  • Название текущей дорожки
  • Текущий трек-исполнитель
  • Положение в песне
  • Состояние воспроизведения / паузы

Существует ли активный API или другой метод, который позволит мне получать эту информацию и извлекать ее из самого настольного приложения, чтобы я мог отправить эту информацию через COM-порт?

Заранее спасибо.

1 ответ

Вы можете использовать мою библиотеку .NET SpotifyAPI .NET

Он сочетает в себе API spotify-local и spotify-web.
Кроме того, он предоставляет всю необходимую информацию и прост в использовании. Небольшой пример:

SpotifyLocalAPIClass spotify = new SpotifyLocalAPIClass();

if(!spotify.Connect())
    return;

SpotifyMusicHandler mh = spotify.GetMusicHandler();
SpotifyEventHandler eh = spotify.GetEventHandler();

Console.WriteLine(mh.GetCurrentTrack().GetTrackName());
Другие вопросы по тегам