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
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