【发布时间】:2017-04-13 23:59:50
【问题描述】:
我使用 ItemLookup 通过 Amazon Product API 获取 SalesRank。我正在使用python amazon product api
import amazonproduct
from lxml import objectify
config = {
'access_key': 'access key',
'secret_key': 'secret key',
'associate_tag': 'associate tag',
'locale': 'us'
}
amazon = amazonproduct.API(cfg=config)
result = amazon.item_lookup('B01B83IWH0', ResponseGroup="SalesRank")
但是当我打印结果时,他们没有 SalesRank,亚马逊是否停止提供 SalesRank?
AttributeError: no such child: {http://webservices.amazon.com/AWSECommerceService/2011-08-01}SalesRank
我尝试使用亚马逊暂存器,但它也没有提供 SalesRank,但他们在 documentation 中提到了获取 SalesRank。我如何获得 SalesRank 或者他们是否可以替代(我尝试过网络抓取,但亚马逊经常阻止我)。请帮忙,我是使用 API 的初学者。
【问题讨论】:
标签: python xml amazon-web-services amazon-s3 amazon-ec2