Sha256: 3ff32d086d39ed3a44a75237d73557ca2cc95ab37ff797ae70541e57291728c3
Contents?: true
Size: 616 Bytes
Versions: 2
Compression:
Stored size: 616 Bytes
Contents
require "nicoquery/api/video_array" require "nicoquery/object_mapper/video_array" require "nicoquery/object/movie" require "nori" module NicoQuery module Crawler module BulkScraping def execute(id_array, &block) @movies = [] response = (NicoQuery::Api::VideoArray.new id_array).get @hash = NicoQuery::ObjectMapper::VideoArray.new response[:body] @hash.movies.each do |movie| m = NicoQuery::Object::Movie.new movie.video_id m.set_video_array_source movie block.call m end end module_function :execute end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
nicoquery-0.1.8.11 | lib/nicoquery/crawler/bulk_scraping.rb |
nicoquery-0.1.8.10 | lib/nicoquery/crawler/bulk_scraping.rb |