Safe Haskell | None |
---|
User API module
- getArtistTracks :: User -> Artist -> Maybe StartTimestamp -> Maybe EndTimestamp -> Maybe Page -> APIKey -> Lastfm Response
- getBannedTracks :: User -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm Response
- getEvents :: User -> Maybe Page -> Maybe Limit -> Maybe FestivalsOnly -> APIKey -> Lastfm Response
- getFriends :: User -> Maybe RecentTracks -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm Response
- getInfo :: Maybe User -> APIKey -> Lastfm Response
- getLovedTracks :: User -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm Response
- getNeighbours :: User -> Maybe Limit -> APIKey -> Lastfm Response
- getNewReleases :: User -> Maybe UseRecs -> APIKey -> Lastfm Response
- getPastEvents :: User -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm Response
- getPersonalTags :: User -> Tag -> TaggingType -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm Response
- getPlaylists :: User -> APIKey -> Lastfm Response
- getRecentStations :: User -> Maybe Page -> Maybe Limit -> APIKey -> SessionKey -> Secret -> Lastfm Response
- getRecentTracks :: User -> Maybe Page -> Maybe Limit -> Maybe From -> Maybe To -> APIKey -> Lastfm Response
- getRecommendedArtists :: Maybe Page -> Maybe Limit -> APIKey -> SessionKey -> Secret -> Lastfm Response
- getRecommendedEvents :: Maybe Page -> Maybe Limit -> APIKey -> SessionKey -> Secret -> Lastfm Response
- getShouts :: User -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm Response
- getTopAlbums :: User -> Maybe Period -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm Response
- getTopArtists :: User -> Maybe Period -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm Response
- getTopTags :: User -> Maybe Limit -> APIKey -> Lastfm Response
- getTopTracks :: User -> Maybe Period -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm Response
- getWeeklyAlbumChart :: User -> Maybe From -> Maybe To -> APIKey -> Lastfm Response
- getWeeklyArtistChart :: User -> Maybe From -> Maybe To -> APIKey -> Lastfm Response
- getWeeklyChartList :: User -> APIKey -> Lastfm Response
- getWeeklyTrackChart :: User -> Maybe From -> Maybe To -> APIKey -> Lastfm Response
- shout :: User -> Message -> APIKey -> SessionKey -> Secret -> Lastfm Response
Documentation
getArtistTracks :: User -> Artist -> Maybe StartTimestamp -> Maybe EndTimestamp -> Maybe Page -> APIKey -> Lastfm ResponseSource
Get a list of tracks by a given artist scrobbled by this user, including scrobble time. Can be limited to specific timeranges, defaults to all time. More: http://www.last.fm/api/show/user.getArtistTracks
getBannedTracks :: User -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm ResponseSource
Returns the tracks banned by the user. More: http://www.last.fm/api/show/user.getBannedTracks
getEvents :: User -> Maybe Page -> Maybe Limit -> Maybe FestivalsOnly -> APIKey -> Lastfm ResponseSource
Get a list of upcoming events that this user is attending. More: http://www.last.fm/api/show/user.getEvents
getFriends :: User -> Maybe RecentTracks -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm ResponseSource
Get a list of the user's friends on Last.fm. More: http://www.last.fm/api/show/user.getFriends
getInfo :: Maybe User -> APIKey -> Lastfm ResponseSource
Get information about a user profile. More: http://www.last.fm/api/show/user.getInfo
getLovedTracks :: User -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm ResponseSource
Get tracks loved by a user. More: http://www.last.fm/api/show/user.getLovedTracks
getNeighbours :: User -> Maybe Limit -> APIKey -> Lastfm ResponseSource
Get a list of a user's neighbours on Last.fm. More: http://www.last.fm/api/show/user.getNeighbours
getNewReleases :: User -> Maybe UseRecs -> APIKey -> Lastfm ResponseSource
Gets a list of forthcoming releases based on a user's musical taste. More: http://www.last.fm/api/show/user.getNewReleases
getPastEvents :: User -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm ResponseSource
Get a paginated list of all events a user has attended in the past. More: http://www.last.fm/api/show/user.getPastEvents
getPersonalTags :: User -> Tag -> TaggingType -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm ResponseSource
Get the user's personal tags. More: http://www.last.fm/api/show/user.getPersonalTags
getPlaylists :: User -> APIKey -> Lastfm ResponseSource
Get a list of a user's playlists on Last.fm. More: http://www.last.fm/api/show/user.getPlaylists
getRecentStations :: User -> Maybe Page -> Maybe Limit -> APIKey -> SessionKey -> Secret -> Lastfm ResponseSource
Get a list of the recent Stations listened to by this user. More: http://www.last.fm/api/show/user.getRecentStations
getRecentTracks :: User -> Maybe Page -> Maybe Limit -> Maybe From -> Maybe To -> APIKey -> Lastfm ResponseSource
Get a list of the recent tracks listened to by this user. Also includes the currently playing track with the nowplaying=true attribute if the user is currently listening. More: http://www.last.fm/api/show/user.getRecentTracks
getRecommendedArtists :: Maybe Page -> Maybe Limit -> APIKey -> SessionKey -> Secret -> Lastfm ResponseSource
Get Last.fm artist recommendations for a user. More: http://www.last.fm/api/show/user.getRecommendedArtists
getRecommendedEvents :: Maybe Page -> Maybe Limit -> APIKey -> SessionKey -> Secret -> Lastfm ResponseSource
Get a paginated list of all events recommended to a user by Last.fm, based on their listening profile. More: http://www.last.fm/api/show/user.getRecommendedEvents
getShouts :: User -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm ResponseSource
Get shouts for this user. Also available as an rss feed. More: http://www.last.fm/api/show/user.getShouts
getTopAlbums :: User -> Maybe Period -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm ResponseSource
Get the top albums listened to by a user. You can stipulate a time period. Sends the overall chart by default. More: http://www.last.fm/api/show/user.getTopAlbums
getTopArtists :: User -> Maybe Period -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm ResponseSource
Get the top artists listened to by a user. You can stipulate a time period. Sends the overall chart by default. More: http://www.last.fm/api/show/user.getTopArtists
getTopTags :: User -> Maybe Limit -> APIKey -> Lastfm ResponseSource
Get the top tags used by this user. More: http://www.last.fm/api/show/user.getTopTags
getTopTracks :: User -> Maybe Period -> Maybe Page -> Maybe Limit -> APIKey -> Lastfm ResponseSource
Get the top tracks listened to by a user. You can stipulate a time period. Sends the overall chart by default. More: http://www.last.fm/api/show/user.getTopTracks
getWeeklyAlbumChart :: User -> Maybe From -> Maybe To -> APIKey -> Lastfm ResponseSource
Get an album chart for a user profile, for a given date range. If no date range is supplied, it will return the most recent album chart for this user. More: http://www.last.fm/api/show/user.getWeeklyAlbumChart
getWeeklyArtistChart :: User -> Maybe From -> Maybe To -> APIKey -> Lastfm ResponseSource
Get an artist chart for a user profile, for a given date range. If no date range is supplied, it will return the most recent artist chart for this user. More: http://www.last.fm/api/show/user.getWeeklyArtistChart
getWeeklyChartList :: User -> APIKey -> Lastfm ResponseSource
Get a list of available charts for this user, expressed as date ranges which can be sent to the chart services. More: http://www.last.fm/api/show/user.getWeeklyChartList
getWeeklyTrackChart :: User -> Maybe From -> Maybe To -> APIKey -> Lastfm ResponseSource
Get a track chart for a user profile, for a given date range. If no date range is supplied, it will return the most recent track chart for this user. More: http://www.last.fm/api/show/user.getWeeklyTrackChart
shout :: User -> Message -> APIKey -> SessionKey -> Secret -> Lastfm ResponseSource
Shout on this user's shoutbox. More: http://www.last.fm/api/show/user.shout