Portable .Net library for Last.fm
Go to file
2013-06-15 17:33:58 +01:00
.nuget Fixed all the broken packages + added moq 2013-06-11 16:03:16 +01:00
IF.Lastfm.Console Removed the LastFmApiException class, it was a terrible idea 2013-06-15 13:57:20 +01:00
IF.Lastfm.Core UserApi.GetRecentStations 2013-06-15 17:02:11 +01:00
IF.Lastfm.Core.Tests Started UserApi 2013-06-13 17:27:51 +01:00
IF.Lastfm.Demo.Apollo UserApi.GetRecentStations 2013-06-15 17:02:11 +01:00
lib Fixed all the broken packages + added moq 2013-06-11 16:03:16 +01:00
.gitattributes Initial commit 2013-06-08 18:49:21 +01:00
.gitignore Initial commit 2013-06-08 18:49:21 +01:00
IF.Lastfm.sln WP8 demo app, scrobbling works! 2013-06-14 17:44:55 +01:00
IF.Lastfm.sln.DotSettings WP8 demo app, scrobbling works! 2013-06-14 17:44:55 +01:00
LICENCE.md Added licence info (MIT) 2013-06-15 17:33:58 +01:00
README.md Updating readme to track completed methods 2013-06-15 17:13:33 +01:00

#Last.fm Portable .NET API

Quickstart

var auth = new Auth("apikey", "apisecret");
await auth.GetSessionTokenAsync("username", "pass");

var albumApi = new AlbumApi(auth);
var visions = await albumApi.GetAlbumInfoAsync("Grimes", "Visions");

Completed methods

This is a list of methods on the Last.fm API you can call with this library. In lots of cases there will be more than one implementation in the actual class.

Auth

  • GetMobileSession

Album

  • GetInfo

User

  • GetRecentScrobbles
  • GetRecentStations

Track

  • Scrobble

Almost finished

UserApi

  • GetTopAlbums (todo paging)