Songkick ruby

songkick ruby is a gem for the Songkick api

Installation


		gem install songkick_ruby

Usage

First step


		client = Songkick.new("your songkick api key", :json)
		# or
		client = Songkick::Client.new("your songckick api key", :json)

Search

Search events. More in,formation here: http://www.songkick.com/developer/event-search


		events = client.search_events(:artist_name => "lady gaga", :location => "clientip:84.102.219.109")

Search locations. More in,formation here: http://www.songkick.com/developer/location-search


		locations = client.search_locations(:query => "paris")

Search artists. More in,formation here: http://www.songkick.com/developer/artist-search: http://www.songkick.com/developer/artist-search


		artists = client.search_locations("lady gaga")

Event

Find an event More in,formation here: http://www.songkick.com/developer/artist-search


		random_event = client.find_event(9969693)

Calendar

Get the calendar of an artist. More information here: http://www.songkick.com/developer/upcoming-events-for-artist


		coldplay_calendar = client.artist_calendar(197928)

Get the calendar of a location. More information here: http://www.songkick.com/developer/upcoming-events-for-metro-area


		paris = client.artist_calendar(28909)

Get the calendar of a user. More information here: http://www.songkick.com/developer/upcoming-events-for-user


		random_user = client.artist_calendar(847914)