2014-10-30 8 views
0

스포티 파이 데스크톱 플레이어,얻기 예를 들어, 내가 바탕 화면 플레이어의 상태에 대한 다양한 정보를 얻을 수 있도록하고 싶습니다함으로써 프로젝트로, 전자 제품 배경에서 온 상태

  • 현재 트랙 이름
  • 노래
  • 재생/일시 정지 상태

에서

  • 현재 트랙 아티스트
  • 위치는 활성 API 또는 다른 나를 거기에 이 정보를 얻고 데스크톱 응용 프로그램 자체에서 정보를 가져와 COM 포트를 통해 해당 정보를 보낼 수 있도록 허용 할 수 있습니까?

    미리 감사드립니다.

  • 답변

    0

    당신은 내 .NET 라이브러리 SpotifyAPI .NET

    그것은-스포티 파이 로컬 및 스포티 파이 - 웹 API를 결합하여 사용할 수 있습니다.
    또한 필요한 모든 정보를 제공하며 사용이 간편합니다. 작은 예 :

    SpotifyLocalAPIClass spotify = new SpotifyLocalAPIClass(); 
    
    if(!spotify.Connect()) 
        return; 
    
    SpotifyMusicHandler mh = spotify.GetMusicHandler(); 
    SpotifyEventHandler eh = spotify.GetEventHandler(); 
    
    Console.WriteLine(mh.GetCurrentTrack().GetTrackName());