mirror of
https://github.com/Sarsoo/IF.Lastfm.git
synced 2024-10-17 07:13:09 +01:00
46036a390e
- supports paging (starts at 1) - made LastArtist.PlayCount int? - update PROGRESS.md
108 lines
5.0 KiB
Markdown
108 lines
5.0 KiB
Markdown
# Api Progress ![Progress](http://progressed.io/bar/79)
|
|
|
|
These are all the Last.fm API methods currently available.
|
|
|
|
- Methods implemented by the [Inflatable Last.fm .NET SDK](https://github.com/inflatablefriends/lastfm) link to the relevant documentation page.
|
|
- Methods ~~marked with strikethrough~~ aren't currently implemented. Pull requests are welcome!
|
|
- Methods _marked with an asterisk *_ aren't listed on [the Last.fm documentation](http://www.last.fm/api), so they might not work!
|
|
|
|
This list is generated by the [ProgressReport](src/IF.Lastfm.ProgressReport) tool in the solution. Last updated on Wednesday, 30 November 2016 04:27
|
|
## Album
|
|
|
|
- [album.getInfo](http://www.last.fm/api/show/album.getInfo)
|
|
- [album.getTags](http://www.last.fm/api/show/album.getTags)
|
|
- [album.getTopTags](http://www.last.fm/api/show/album.getTopTags)
|
|
- [album.search](http://www.last.fm/api/show/album.search)
|
|
- ~~[album.addTags](http://www.last.fm/api/show/album.addTags)~~
|
|
- ~~[album.removeTag](http://www.last.fm/api/show/album.removeTag)~~
|
|
- _album.shout_ *
|
|
- _album.getShouts_ *
|
|
|
|
## Artist
|
|
|
|
- [artist.getInfo](http://www.last.fm/api/show/artist.getInfo)
|
|
- [artist.getSimilar](http://www.last.fm/api/show/artist.getSimilar)
|
|
- [artist.getTags](http://www.last.fm/api/show/artist.getTags)
|
|
- [artist.getTopAlbums](http://www.last.fm/api/show/artist.getTopAlbums)
|
|
- [artist.getTopTags](http://www.last.fm/api/show/artist.getTopTags)
|
|
- [artist.getTopTracks](http://www.last.fm/api/show/artist.getTopTracks)
|
|
- [artist.search](http://www.last.fm/api/show/artist.search)
|
|
- ~~[artist.addTags](http://www.last.fm/api/show/artist.addTags)~~
|
|
- ~~[artist.getCorrection](http://www.last.fm/api/show/artist.getCorrection)~~
|
|
- ~~[artist.removeTag](http://www.last.fm/api/show/artist.removeTag)~~
|
|
- _artist.shout_ *
|
|
- _artist.getShouts_ *
|
|
|
|
## Auth
|
|
|
|
- [auth.getMobileSession](http://www.last.fm/api/show/auth.getMobileSession)
|
|
- ~~[auth.getSession](http://www.last.fm/api/show/auth.getSession)~~
|
|
- ~~[auth.getToken](http://www.last.fm/api/show/auth.getToken)~~
|
|
|
|
## Chart
|
|
|
|
- [chart.getTopArtists](http://www.last.fm/api/show/chart.getTopArtists)
|
|
- [chart.getTopTags](http://www.last.fm/api/show/chart.getTopTags)
|
|
- [chart.getTopTracks](http://www.last.fm/api/show/chart.getTopTracks)
|
|
|
|
## Geo
|
|
|
|
- ~~[geo.getTopArtists](http://www.last.fm/api/show/geo.getTopArtists)~~
|
|
- ~~[geo.getTopTracks](http://www.last.fm/api/show/geo.getTopTracks)~~
|
|
|
|
## Library
|
|
|
|
- [library.getArtists](http://www.last.fm/api/show/library.getArtists)
|
|
- _library.getTracks_ *
|
|
- _library.removeScrobble_ *
|
|
- _library.removeTrack_ *
|
|
|
|
## Tag
|
|
|
|
- [tag.getInfo](http://www.last.fm/api/show/tag.getInfo)
|
|
- [tag.getSimilar](http://www.last.fm/api/show/tag.getSimilar)
|
|
- [tag.getTopAlbums](http://www.last.fm/api/show/tag.getTopAlbums)
|
|
- [tag.getTopArtists](http://www.last.fm/api/show/tag.getTopArtists)
|
|
- [tag.getTopTags](http://www.last.fm/api/show/tag.getTopTags)
|
|
- [tag.getTopTracks](http://www.last.fm/api/show/tag.getTopTracks)
|
|
- ~~[tag.getWeeklyChartList](http://www.last.fm/api/show/tag.getWeeklyChartList)~~
|
|
|
|
## Track
|
|
|
|
- [track.getInfo](http://www.last.fm/api/show/track.getInfo)
|
|
- [track.getSimilar](http://www.last.fm/api/show/track.getSimilar)
|
|
- [track.love](http://www.last.fm/api/show/track.love)
|
|
- [track.scrobble](http://www.last.fm/api/show/track.scrobble)
|
|
- [track.search](http://www.last.fm/api/show/track.search)
|
|
- [track.unlove](http://www.last.fm/api/show/track.unlove)
|
|
- [track.updateNowPlaying](http://www.last.fm/api/show/track.updateNowPlaying)
|
|
- ~~[track.addTags](http://www.last.fm/api/show/track.addTags)~~
|
|
- ~~[track.getCorrection](http://www.last.fm/api/show/track.getCorrection)~~
|
|
- ~~[track.getTags](http://www.last.fm/api/show/track.getTags)~~
|
|
- ~~[track.getTopTags](http://www.last.fm/api/show/track.getTopTags)~~
|
|
- ~~[track.removeTag](http://www.last.fm/api/show/track.removeTag)~~
|
|
- _track.shout_ *
|
|
- _track.getShouts_ *
|
|
|
|
## User
|
|
|
|
- [user.getInfo](http://www.last.fm/api/show/user.getInfo)
|
|
- [user.getRecentTracks](http://www.last.fm/api/show/user.getRecentTracks)
|
|
- [user.getTopAlbums](http://www.last.fm/api/show/user.getTopAlbums)
|
|
- [user.getTopArtists](http://www.last.fm/api/show/user.getTopArtists)
|
|
- ~~[user.getArtistTracks](http://www.last.fm/api/show/user.getArtistTracks)~~
|
|
- ~~[user.getFriends](http://www.last.fm/api/show/user.getFriends)~~
|
|
- ~~[user.getLovedTracks](http://www.last.fm/api/show/user.getLovedTracks)~~
|
|
- ~~[user.getPersonalTags](http://www.last.fm/api/show/user.getPersonalTags)~~
|
|
- ~~[user.getTopTags](http://www.last.fm/api/show/user.getTopTags)~~
|
|
- ~~[user.getTopTracks](http://www.last.fm/api/show/user.getTopTracks)~~
|
|
- ~~[user.getWeeklyAlbumChart](http://www.last.fm/api/show/user.getWeeklyAlbumChart)~~
|
|
- ~~[user.getWeeklyArtistChart](http://www.last.fm/api/show/user.getWeeklyArtistChart)~~
|
|
- ~~[user.getWeeklyChartList](http://www.last.fm/api/show/user.getWeeklyChartList)~~
|
|
- ~~[user.getWeeklyTrackChart](http://www.last.fm/api/show/user.getWeeklyTrackChart)~~
|
|
- _user.getRecommendedArtists_ *
|
|
- _user.shout_ *
|
|
- _user.getRecentStations_ *
|
|
- _user.getShouts_ *
|
|
|