mirror of
https://github.com/dkam/paapi.git
synced 2025-12-28 07:04:53 +00:00
Add more default resources. Implement search
This commit is contained in:
@@ -18,6 +18,15 @@ module Paapi
|
|||||||
"ItemInfo.ProductInfo",
|
"ItemInfo.ProductInfo",
|
||||||
"ItemInfo.Title",
|
"ItemInfo.Title",
|
||||||
"ItemInfo.ExternalIds",
|
"ItemInfo.ExternalIds",
|
||||||
|
"Offers.Listings.Availability.Message",
|
||||||
|
"Offers.Listings.Condition",
|
||||||
|
"Offers.Listings.Condition.SubCondition",
|
||||||
|
"Offers.Listings.DeliveryInfo.IsAmazonFulfilled",
|
||||||
|
"Offers.Listings.DeliveryInfo.IsFreeShippingEligible",
|
||||||
|
"Offers.Listings.DeliveryInfo.IsPrimeEligible",
|
||||||
|
"Offers.Listings.MerchantInfo",
|
||||||
|
"Offers.Listings.Price",
|
||||||
|
"Offers.Listings.SavingBasis"
|
||||||
]
|
]
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -35,8 +44,12 @@ module Paapi
|
|||||||
do_request(op: :get_variations, payload: payload)
|
do_request(op: :get_variations, payload: payload)
|
||||||
end
|
end
|
||||||
|
|
||||||
def search_items(keywords: )
|
def search_items(keywords:, **options )
|
||||||
payload = { Keywords: keywords, Resources: @resources }
|
search_index = 'All'
|
||||||
|
|
||||||
|
# %i[Keywords Actor Artist Author Brand Title ]
|
||||||
|
|
||||||
|
payload = { Keywords: keywords, Resources: @resources, ItemCount: 10, ItemPage: 1, SearchIndex: search_index }.merge(options)
|
||||||
|
|
||||||
do_request(op: :search_items, payload: payload)
|
do_request(op: :search_items, payload: payload)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user