首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未使用amazon SalesRank获取亚马逊API

未使用amazon SalesRank获取亚马逊API
EN

Stack Overflow用户
提问于 2016-07-13 03:31:31
回答 1查看 253关注 0票数 0

我通过Amazon Product API使用ItemLookup获取SalesRank。我正在使用python amazon product api

代码语言:javascript
复制
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了?

代码语言:javascript
复制
AttributeError: no such child: {http://webservices.amazon.com/AWSECommerceService/2011-08-01}SalesRank

我试过使用亚马逊便签簿,但它也没有提供SalesRank,但他们在documentation中提到了获取SalesRank。我如何获取SalesRank,或者他们是否有其他选择(我尝试过网络抓取,但亚马逊经常阻止我)。请帮帮忙,我刚开始使用API。

EN

回答 1

Stack Overflow用户

发布于 2017-04-13 23:59:51

使用这个库:https://pypi.python.org/pypi/python-amazon-simple-product-api

代码语言:javascript
复制
from amazon.api import AmazonAPI

api = AmazonAPI(ACCESS_KEY, ACCESS_KEY_SECRET, amazon_tag)

item= api.item_lookup('B01B83IWH0')

# Get Sales Rank
rank = item.sales_rank

这会得到排名,但似乎不能反映亚马逊网站上列出的当前排名。我只是刚刚熟悉了亚马逊API,我会详细介绍和详细更新。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38337445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档