有没有办法通过API获得教科书的亚马逊回购(又名“以旧换新”)价格?我已经搜索了一段时间,但无法找到人们如何为他们的网站获取此信息。
这是Amazon BuyBack计划:amazon.com/buyback
我知道我可以只获取页面并解析HTML,但如果有某种方法可以通过API或其他任何方式,我相信亚马逊会更喜欢只解析页面(也是会更快查询。)
答案 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