Module: ItunesApi

Defined in:
lib/itunes_api.rb,
lib/itunes_api/music.rb,
lib/itunes_api/request.rb,
lib/itunes_api/version.rb,
lib/itunes_api/music/song.rb,
lib/itunes_api/music/album.rb,
lib/itunes_api/music/artist.rb,
lib/itunes_api/configuration.rb,
lib/itunes_api/music/results.rb,
lib/itunes_api/music/requests.rb,
lib/itunes_api/music/results/song.rb,
lib/itunes_api/music/results/album.rb,
lib/itunes_api/music/requests/songs.rb,
lib/itunes_api/music/results/artist.rb,
lib/itunes_api/music/requests/albums.rb,
lib/itunes_api/music/requests/artist.rb,
lib/itunes_api/music/requests/search.rb

Overview

Interface to the Itunes Api

Defined Under Namespace

Modules: Music, Request Classes: Configuration

Constant Summary collapse

BASE_URL =
'https://itunes.apple.com'.freeze
LIMIT =
200
VERSION =
'2.1.0'.freeze

Class Method Summary collapse

Class Method Details

.configure {|Configuration.instance| ... } ⇒ Object

Yields:



10
11
12
# File 'lib/itunes_api.rb', line 10

def self.configure
  yield(Configuration.instance)
end