Module: Qingting::Api::Recent::ClassMethods
- Defined in:
- lib/qingting/api/recent.rb
Overview
Class methods
Instance Method Summary collapse
- #categories_recent(start_time, end_time) ⇒ Object
- #channelondemands_recent(channelondemand_id, start_time, end_time, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
- #channels_recent(category_id, start_time, end_time, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
- #live_recent(start_time, end_time, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
- #newsearch(keyword, type) ⇒ Object
- #search_hotkeywords ⇒ Object
- #suggest(keyword) ⇒ Object
Instance Method Details
#categories_recent(start_time, end_time) ⇒ Object
15 16 17 18 |
# File 'lib/qingting/api/recent.rb', line 15 def categories_recent(start_time, end_time) url = Base.media_url + "categories/recent/starttime/#{start_time}/endtime/#{end_time}" Base.request(url) end |
#channelondemands_recent(channelondemand_id, start_time, end_time, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
25 26 27 28 |
# File 'lib/qingting/api/recent.rb', line 25 def channelondemands_recent(channelondemand_id, start_time, end_time, current_page = Base.get_current_page, page_size = Base.get_page_size) url = Base.media_url + "categories/#{channelondemand_id}/recent/channelondemands/starttime/#{start_time}/endtime/#{end_time}/curpage/#{current_page}/pagesize/#{page_size}" Base.request(url) end |
#channels_recent(category_id, start_time, end_time, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
20 21 22 23 |
# File 'lib/qingting/api/recent.rb', line 20 def channels_recent(category_id, start_time, end_time, current_page = Base.get_current_page, page_size = Base.get_page_size) url = Base.media_url + "categories/#{category_id}/recent/channels/starttime/#{start_time}/endtime/#{end_time}/curpage/#{current_page}/pagesize/#{page_size}" Base.request(url) end |
#live_recent(start_time, end_time, current_page = Base.get_current_page, page_size = Base.get_page_size) ⇒ Object
31 32 33 34 |
# File 'lib/qingting/api/recent.rb', line 31 def live_recent(start_time, end_time, current_page = Base.get_current_page, page_size = Base.get_page_size) url = Base.media_url + "categories/live/recent/channels/starttime/#{start_time}/endtime/#{end_time}/curpage/#{current_page}/pagesize/#{page_size}" Base.request(url) end |
#newsearch(keyword, type) ⇒ Object
36 37 38 39 |
# File 'lib/qingting/api/recent.rb', line 36 def newsearch(keyword, type) url = Base.base_url + "newsearch/#{keyword}/type/#{type}" Base.request(url) end |