获取亚马逊回购(“以旧换新”)价格

时间:2011-05-19 05:30:30

标签: api amazon-s3 amazon

有没有办法通过API获得教科书的亚马逊回购(又名“以旧换新”)价格?我已经搜索了一段时间,但无法找到人们如何为他们的网站获取此信息。

这是Amazon BuyBack计划:amazon.com/buyback

以下是回购网址示例: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或其他任何方式,我相信亚马逊会更喜欢只解析页面(也是会更快查询。)

1 个答案:

答案 0 :(得分:5)

当您进行ItemAttributes搜索时,Product Advertising API会在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