Amazon ItemSearch API 响应不同于 amazon.com 搜索结果

问题描述 投票:0回答:1

我正在尝试找出 ItemSearch 的正确参数,以便 API 调用将返回与网站上相同的结果。目前我正在使用这些参数,它与网站不一致。

url_params = dict(
        Service='AWSECommerceService', 
        Operation='ItemSearch', 
        AssociateTag=AMAZON_ASSOCIATETAG,
        SearchIndex='All',
        AWSAccessKeyId=AWS_ACCESS_KEY_ID,  
        Keywords=keywords,
        ResponseGroup='Small,OfferSummary,Images'
        )

例如,如果将 'iphone%205s' 放入关键字中,API 将返回 iPhone 保护器列表,而在网站上搜索时,iPhone 将作为最热门的结果。

amazon-product-api
1个回答
0
投票

我也在试图弄清楚为什么这是为了书籍搜索。我在网上找到的一个可能的答案是,网站搜索功能可能会使用比一个简单的 API 调用更复杂的查询。例如,它可能会在搜索中考虑其他因素(不确定可能是什么,但它可能)。

© www.soinside.com 2019 - 2024. All rights reserved.