class Object

Public Instance Methods

itunes_api_query(term) click to toggle source
# File lib/nycda-itunes.rb, line 5
def itunes_api_query term
  term = URI.encode(term.gsub(' ','+'))
  Net::HTTP.get(URI("http://itunes.apple.com/search?term=#{term}&entity=song"))
end
process_itunes_data(data) click to toggle source
# File lib/nycda-itunes.rb, line 14
def process_itunes_data data
  # result = []
  # data.each do |track|
  #   result.push( { trackName: track["trackName"],
  #                  trackId: track["trackId"] } )
  # end
  # result
  data.reduce([]) do |result,track|
    result.push({ trackName: track["trackName"],
                  trackId: track["trackId"] })
  end
end