2014-10-30 55 views
0

我来自一个电子的背景下,一个项目,其中我想能够获得有关桌面播放器的状态的各种信息,如获取Spotify的桌面播放状态

  • 当前曲目的名称
  • 当前曲目的艺术家
  • 位置歌曲
  • 播放/暂停状态

有积极的API或其他我这将使我能够获得这些信息并将其从桌面应用程序本身中取出,以便我可以通过COM端口发送该信息?

在此先感谢。

回答

0

你可以用我的.NET库SpotifyAPI .NET

它结合了Spotify的本地和Spotify的Web API。
此外,它提供了所有您需要的信息,并且使用简单。 小例子:

SpotifyLocalAPIClass spotify = new SpotifyLocalAPIClass(); 

if(!spotify.Connect()) 
    return; 

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

Console.WriteLine(mh.GetCurrentTrack().GetTrackName());