elixirfm v0.0.10 Elixirfm.Album

Wrapper for Last.fm Album endpoints.

Currently only supports endpoints that do not require authentication.

To-do:

  1. album.getTags
  2. album.removeTag

Summary

Functions

Get the top tags for an album on Last.fm, ordered by popularity

Search for an album by name. Returns album matches sorted by relevance

Functions

get_info(artist, album, args \\ [username: "", lang: "eng"])
get_info(String.t, String.t, list) :: Elixirfm.response

Get Album info.

get_top_tags(artist, album, args \\ [autocorrect: 0])
get_top_tags(String.t, String.t, list) :: Elixirfm.response

Get the top tags for an album on Last.fm, ordered by popularity.

search(query, args \\ [limit: 5, page: 1])
search(String.t, list) :: Elixirfm.response

Search for an album by name. Returns album matches sorted by relevance.