mirror of
https://github.com/dkam/paapi.git
synced 2025-12-27 22:54:52 +00:00
Formatting - StandardRB updates
This commit is contained in:
@@ -3,7 +3,6 @@ require 'aws-sigv4'
|
|||||||
|
|
||||||
module Paapi
|
module Paapi
|
||||||
class Client
|
class Client
|
||||||
|
|
||||||
attr_accessor :partner_tag, :marketplace, :resources, :condition
|
attr_accessor :partner_tag, :marketplace, :resources, :condition
|
||||||
attr_reader :partner_type, :access_key, :secret_key, :market, :http
|
attr_reader :partner_type, :access_key, :secret_key, :market, :http
|
||||||
|
|
||||||
@@ -21,7 +20,7 @@ module Paapi
|
|||||||
@secret_key = secret_key
|
@secret_key = secret_key
|
||||||
@partner_type = partner_type
|
@partner_type = partner_type
|
||||||
@resources = resources unless resources.nil?
|
@resources = resources unless resources.nil?
|
||||||
@condition = condition
|
@condition = condition
|
||||||
self.market = market
|
self.market = market
|
||||||
@partner_tag = partner_tag if !partner_tag.nil?
|
@partner_tag = partner_tag if !partner_tag.nil?
|
||||||
|
|
||||||
@@ -31,13 +30,13 @@ module Paapi
|
|||||||
def market=(a_market)
|
def market=(a_market)
|
||||||
@market = a_market
|
@market = a_market
|
||||||
@marketplace = MARKETPLACES[market.to_sym]
|
@marketplace = MARKETPLACES[market.to_sym]
|
||||||
if !Paapi.partner_market.nil?
|
return if Paapi.partner_market.nil?
|
||||||
@partner_tag = Paapi.partner_market.dig(a_market.to_sym) || @partner_tag
|
|
||||||
end
|
@partner_tag = Paapi.partner_market[a_market.to_sym] || @partner_tag
|
||||||
end
|
end
|
||||||
|
|
||||||
def get_items(item_ids:, **options)
|
def get_items(item_ids:, **options)
|
||||||
payload = { PartnerTag: partner_tag, PartnerType: 'Associates', ItemIds: Array(item_ids), Resources: @resources }.merge(options)
|
payload = { PartnerTag: partner_tag, PartnerType: 'Associates', ItemIds: Array(item_ids), Resources: @resources }.merge(options)
|
||||||
request(op: :get_items, payload: payload)
|
request(op: :get_items, payload: payload)
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -110,7 +109,7 @@ module Paapi
|
|||||||
|
|
||||||
post_request = Net::HTTP::Post.new(uri.path)
|
post_request = Net::HTTP::Post.new(uri.path)
|
||||||
post_request.content_type = 'application/json; charset=UTF-8'
|
post_request.content_type = 'application/json; charset=UTF-8'
|
||||||
|
|
||||||
headers.each { |k, v| post_request[k] = v }
|
headers.each { |k, v| post_request[k] = v }
|
||||||
post_request.body = body.to_json
|
post_request.body = body.to_json
|
||||||
|
|
||||||
|
|||||||
@@ -29,6 +29,7 @@ Gem::Specification.new do |spec|
|
|||||||
spec.add_development_dependency 'rake', '>= 12.3.r3'
|
spec.add_development_dependency 'rake', '>= 12.3.r3'
|
||||||
spec.add_development_dependency 'minitest', '~> 5.0'
|
spec.add_development_dependency 'minitest', '~> 5.0'
|
||||||
spec.add_development_dependency 'byebug', '~> 11'
|
spec.add_development_dependency 'byebug', '~> 11'
|
||||||
|
spec.add_development_dependency 'standard'
|
||||||
|
|
||||||
spec.add_dependency 'aws-sigv4', '~> 1'
|
spec.add_dependency 'aws-sigv4', '~> 1'
|
||||||
spec.add_dependency 'net-http-persistent', '~> 4.0', '>= 4.0.1'
|
spec.add_dependency 'net-http-persistent', '~> 4.0', '>= 4.0.1'
|
||||||
|
|||||||
Reference in New Issue
Block a user