module GuitarpartyClient::Artists
Public Instance Methods
artist_by_id(id)
click to toggle source
# File lib/guitarparty_client/artists.rb, line 13 def artist_by_id(id) RestClient.get "#{@base_url}artists/#{id}/", {'Guitarparty-Api-Key' => @api_key} end
artist_by_name(artist)
click to toggle source
# File lib/guitarparty_client/artists.rb, line 8 def artist_by_name(artist) artist.gsub!(/\s/,'+') RestClient.get "#{@base_url}artists/?query=#{artist}", {'Guitarparty-Api-Key' => @api_key} end
bio_by_id(id)
click to toggle source
# File lib/guitarparty_client/artists.rb, line 23 def bio_by_id(id) response =RestClient.get "#{@base_url}artists/#{id}/", {'Guitarparty-Api-Key' => @api_key} JSON.parse(response)["bio"] end
bio_by_name(artist)
click to toggle source
# File lib/guitarparty_client/artists.rb, line 17 def bio_by_name(artist) artist.gsub!(/\s/,'+') response = RestClient.get "#{@base_url}artists/?query=#{artist}", {'Guitarparty-Api-Key' => @api_key} JSON.parse(response)["objects"][0]["bio"] end