Module: Qingting::Api::Ondemand::ClassMethods
- Defined in:
- lib/qingting/api/ondemand.rb
Overview
Class methods
Instance Method Summary collapse
- #channel(id) ⇒ Object
- #channelondemand(id) ⇒ Object
- #program(id) ⇒ Object
- #programs(channel_id, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
- #recommends(channel_id, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
- #wapi_programs(channel_id, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
Instance Method Details
#channel(id) ⇒ Object
20 21 22 23 |
# File 'lib/qingting/api/ondemand.rb', line 20 def channel(id) url = eval("Base.wapi_channels_#{id}") Base.request(url) end |
#channelondemand(id) ⇒ Object
15 16 17 18 |
# File 'lib/qingting/api/ondemand.rb', line 15 def channelondemand(id) url = eval("Base.v6_channelondemands_#{id}") Base.request(url) end |
#program(id) ⇒ Object
35 36 37 38 |
# File 'lib/qingting/api/ondemand.rb', line 35 def program(id) url = eval("Base.v6_programs_#{id}") Base.request(url) end |
#programs(channel_id, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
30 31 32 33 |
# File 'lib/qingting/api/ondemand.rb', line 30 def programs(channel_id, current_page = Base.get_current_page, page_size = Base.get_page_size) url = Base.media_url + "channelondemands/#{channel_id}/programs/order/0/curpage/#{current_page}/pagesize/#{page_size}" Base.request(url) end |
#recommends(channel_id, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
40 41 42 43 |
# File 'lib/qingting/api/ondemand.rb', line 40 def recommends(channel_id, current_page = Base.get_current_page, page_size = Base.get_page_size) url = Base.media_url + "channelondemands/#{channel_id}/recommends/curpage/#{current_page}/pagesize/#{page_size}" Base.request(url) end |
#wapi_programs(channel_id, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
25 26 27 28 |
# File 'lib/qingting/api/ondemand.rb', line 25 def wapi_programs(channel_id, current_page = Base.get_current_page, page_size = Base.get_page_size) url = Base.wapi_url + "channelondemands/#{channel_id}/programs/order/0/curpage/#{current_page}/pagesize/#{page_size}" Base.request(url) end |