module Qingting::Api::Category::ClassMethods

Class methods

Public Instance Methods

categories() click to toggle source
# File lib/qingting/api/category.rb, line 18
def categories
  Base.request(Base.v6_categories)
end
category(id) click to toggle source
# File lib/qingting/api/category.rb, line 22
def category(id)
  url = eval("Base.v6_categories_#{id}")
  Base.request(url)
end
channels(category_id, current_page = Base.get_current_page, page_size = Base.get_page_size) click to toggle source
# File lib/qingting/api/category.rb, line 27
def channels(category_id, current_page = Base.get_current_page, page_size = Base.get_page_size)
  url = Base.media_url + "categories/#{category_id}/channels/order/0/curpage/#{current_page}/pagesize/#{page_size}"
  Base.request(url)
end
channels_attr(category_id, attrs, current_page = Base.get_current_page, page_size = Base.get_page_size) click to toggle source
# File lib/qingting/api/category.rb, line 32
def channels_attr(category_id, attrs, current_page = Base.get_current_page, page_size = Base.get_page_size)
  attrs = attrs.gsub(".","/")
  url = Base.media_url + "categories/#{category_id}/channels/order/0/attr/#{attrs}/curpage/#{current_page}/pagesize/#{page_size}"
  Base.request(url)
end
live_banner() click to toggle source
# File lib/qingting/api/category.rb, line 43
def live_banner
  url = Base.media_url + "recommend/live/banner"
  Base.request(url)
end
mediacenterlist() click to toggle source
# File lib/qingting/api/category.rb, line 14
def mediacenterlist
  Base.request(Base.v6_mediacenterlist)
end
recommend_guides() click to toggle source
# File lib/qingting/api/category.rb, line 38
def recommend_guides
  url = Base.media_url + "recommend/guides"
  Base.request(url)
end