Module: AudioAddict
- Included in:
- DI
- Defined in:
- lib/terminal_player/di/audioaddict.rb
Instance Method Summary collapse
Instance Method Details
#get_recently_played_list(channel_id) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/terminal_player/di/audioaddict.rb', line 4 def get_recently_played_list(channel_id) rp = [] url = "http://api.audioaddict.com/v1/di/track_history/channel/" \ "#{channel_id}.jsonp?callback=_AudioAddict_TrackHistory_Channel" f = open(url) page = f.read data = JSON.parse(page[page.index("(") + 1..-3]) data.each { |d| rp << d if d['title'] } rp end |