Получение цены выкупа Amazon ("trade-in") - PullRequest
2 голосов
/ 19 мая 2011

Есть ли способ получить цены выкупа Amazon (иначе называемые "обменом") на учебники через API?Я искал некоторое время, но не могу понять, как люди получают это для своих сайтов ..

Вот программа Amazon BuyBack: amazon.com/buyback

Здесьпример URL обратного выкупа: http://www.amazon.com/gp/search/s/ref=tradeinavs?url=rh%3Dn%3A2205237011%26i%3Dtextbooks-tradein&field-keywords=978-0321614018&Go.x=10&Go.y=17

Я знаю, что могу просто извлечь страницы и проанализировать HTML, но если есть какой-то способ получить его через API или что-то еще, я уверенAmazon предпочел бы, чтобы это было просто для анализа страницы (также это было бы быстрее для запроса).

1 Ответ

5 голосов
/ 20 мая 2011

У API рекламы продукта есть его в разделе ItemAttributes при выполнении поиска ItemLookup, как показано в этом примере вызова (я считаю, что это Perl, но просто чтобы показать вам пример ):

my $request = {
Service => 'AWSECommerceService',
Operation => 'ItemLookup',
Version=>'2010-11-01',
ItemId => $itemId,
ResponseGroup => 'ItemAttributes',
};

snip
'ASIN' => '0136100570',
'ItemAttributes' => {
'NumberOfItems' => '1',
'IsEligibleForTradeIn' => '1',
'TradeInValue' => {
'Amount' => '3550',
'CurrencyCode' => 'USD',
'FormattedPrice' => '$35.50'
},
'ListPrice' => {
'Amount' => '18900',
'CurrencyCode' => 'USD',
'FormattedPrice' => '$189.00'

Источник: https://forums.aws.amazon.com/message.jspa?messageID=212679

...