class Bing::Content::Api::BatchProcessor
Public Class Methods
new(connector)
click to toggle source
# File lib/bing/content/api/batch_processor.rb, line 5 def initialize(connector) @connector = connector end
Public Instance Methods
execute(batch)
click to toggle source
# File lib/bing/content/api/batch_processor.rb, line 9 def execute(batch) post_body = batch.to_body http_response = @connector.post('/products/batch', post_body) raise http_response.body if http_response.error? body = JSON.parse(http_response.body) entries = body["entries"] Bing::Content::Api::Response.new(entries, batch) end