Получение 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());