C# 클래스 WpfMpdClient.Scrobbler

파일 보기 프로젝트 열기: sakya/wpfmpdclient

공개 메소드들

메소드 설명
GetAlbumArt ( string baseUrl, ImageSize size, string apiKey, string artist, string album ) : string
GetAlbumInfo ( string baseUrl, string apiKey, string lang, string artist, string album ) : string
GetArtistArt ( string baseUrl, ImageSize size, string apiKey, string artist ) : string
GetArtistCorrection ( string baseUrl, string apiKey, string artist ) : string
GetArtistInfo ( string baseUrl, string apiKey, string lang, string artist ) : string
GetAuthorizationUrl ( string token ) : string
GetSession ( ) : string
GetToken ( ) : string
GetTrackCorrection ( string baseUrl, string apiKey, string artist, string title ) : ScrobblerTrack
SaveCache ( ) : bool
Scrobble ( string artist, string title, string album, System.DateTime started ) : bool
Scrobbler ( string apiKey, string apiSecret, string baseUrl, string sessionKey ) : System
UpdateNowPlaying ( string artist, string title, string album ) : bool

비공개 메소드들

메소드 설명
GetPostResponse ( string url, string>.Dictionary parameters ) : XmlDocument
GetResponse ( Uri url ) : XmlDocument
GetSignature ( string>.Dictionary parameters ) : string
GetUrl ( string address, string>.Dictionary parameters ) : Uri

메소드 상세

GetAlbumArt() 공개 정적인 메소드

public static GetAlbumArt ( string baseUrl, ImageSize size, string apiKey, string artist, string album ) : string
baseUrl string
size ImageSize
apiKey string
artist string
album string
리턴 string

GetAlbumInfo() 공개 정적인 메소드

public static GetAlbumInfo ( string baseUrl, string apiKey, string lang, string artist, string album ) : string
baseUrl string
apiKey string
lang string
artist string
album string
리턴 string

GetArtistArt() 공개 정적인 메소드

public static GetArtistArt ( string baseUrl, ImageSize size, string apiKey, string artist ) : string
baseUrl string
size ImageSize
apiKey string
artist string
리턴 string

GetArtistCorrection() 공개 정적인 메소드

public static GetArtistCorrection ( string baseUrl, string apiKey, string artist ) : string
baseUrl string
apiKey string
artist string
리턴 string

GetArtistInfo() 공개 정적인 메소드

public static GetArtistInfo ( string baseUrl, string apiKey, string lang, string artist ) : string
baseUrl string
apiKey string
lang string
artist string
리턴 string

GetAuthorizationUrl() 공개 메소드

public GetAuthorizationUrl ( string token ) : string
token string
리턴 string

GetSession() 공개 메소드

public GetSession ( ) : string
리턴 string

GetToken() 공개 메소드

public GetToken ( ) : string
리턴 string

GetTrackCorrection() 공개 정적인 메소드

public static GetTrackCorrection ( string baseUrl, string apiKey, string artist, string title ) : ScrobblerTrack
baseUrl string
apiKey string
artist string
title string
리턴 ScrobblerTrack

SaveCache() 공개 메소드

public SaveCache ( ) : bool
리턴 bool

Scrobble() 공개 메소드

public Scrobble ( string artist, string title, string album, System.DateTime started ) : bool
artist string
title string
album string
started System.DateTime
리턴 bool

Scrobbler() 공개 메소드

public Scrobbler ( string apiKey, string apiSecret, string baseUrl, string sessionKey ) : System
apiKey string
apiSecret string
baseUrl string
sessionKey string
리턴 System

UpdateNowPlaying() 공개 메소드

public UpdateNowPlaying ( string artist, string title, string album ) : bool
artist string
title string
album string
리턴 bool