class SpotTracks::Player
Constants
- HOST
Public Instance Methods
search(term)
click to toggle source
# File lib/spot_tracks/player.rb, line 8 def search(term) path = "v1/search?q=#{CGI.escape(term)}&type=track" SpotTracks::Track.parse api_data("#{HOST}/#{path}") end
Private Instance Methods
api_data(url)
click to toggle source
# File lib/spot_tracks/player.rb, line 15 def api_data(url) JSON.parse(get(url)) end
get(url)
click to toggle source
# File lib/spot_tracks/player.rb, line 19 def get(url) open(url).read end