elixirfm v0.1.5 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

Link to this section 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.

Link to this section Functions

Link to this function

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

Get Album info.

Link to this function

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

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

Link to this function

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

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