Module: Qingting::Api::Live::ClassMethods

Defined in:
lib/qingting/api/live.rb

Overview

Class methods

Instance Method Summary collapse

Instance Method Details

#channellive(id) ⇒ Object



15
16
17
18
# File 'lib/qingting/api/live.rb', line 15

def channellive(id)
  url = eval("Base.v6_channellives_#{id}")
  Base.request(url)
end

#channellives(channel_id, days) ⇒ Object



25
26
27
28
29
30
# File 'lib/qingting/api/live.rb', line 25

def channellives(channel_id, days)
  days = days.gsub(".","/")

  url = Base.media_url + "channellives/#{channel_id}/programs/day/#{days}"
  Base.request(url)
end

#live_channel(id) ⇒ Object



20
21
22
23
# File 'lib/qingting/api/live.rb', line 20

def live_channel(id)
  url = eval("Base.wapi_channels_#{id}")
  Base.request(url)
end

#nowplaying(day) ⇒ Object



33
34
35
36
# File 'lib/qingting/api/live.rb', line 33

def nowplaying(day)
  url = Base.media_url + "recommends/nowplaying/day/#{day}"
  Base.request(url)
end