Module: NicoAPI

Defined in:
lib/nicoapi.rb,
lib/nicoapi/base.rb,
lib/nicoapi/tag_search.rb,
lib/nicoapi/hash_mapper.rb,
lib/nicoapi/http_client.rb,
lib/nicoapi/video_array.rb,
lib/nicoapi/getthumbinfo.rb

Defined Under Namespace

Modules: Base, HashMapper Classes: GetThumbInfo, HttpClient, TagSearch, VideoArray

Class Method Summary collapse

Class Method Details

.getthumbinfo(video_id) ⇒ Object



9
10
11
12
13
# File 'lib/nicoapi.rb', line 9

def getthumbinfo(video_id)
  instance = NicoAPI::GetThumbInfo.new
  instance.set video_id
  instance.get
end

.tag_search(tag: tag, sort: sort, order: order) ⇒ Object



21
22
23
24
25
# File 'lib/nicoapi.rb', line 21

def tag_search(tag: tag, sort: sort, order: order)
  instance = NicoAPI::TagSearch.new
  instance.set tag: tag, sort: sort, order: order
  instance.get
end

.video_array(video_id_array) ⇒ Object



15
16
17
18
19
# File 'lib/nicoapi.rb', line 15

def video_array(video_id_array)
  instance = NicoAPI::VideoArray.new
  instance.set video_id_array
  instance.get
end