小编tsu*_*uko的帖子

错误400与python-amazon-simple-product-api通过pythonanywhere

我已经在这一天中度过了一天,但是已经有相同的错误400了很长一段时间.基本上,该应用程序的目标是从亚马逊推荐网址解析图书的ISBN,并将其用作从亚马逊产品广告API中提取图像的参考密钥.该网页使用Python 3.4和Django 1.8编写.我花了很长时间在这里研究并决定使用python-amazon-simple-product-api,因为它会使得亚马逊的解析结果更容易一些.

答案如下:如何使用Python Amazon Simple Product API来获得产品的价格

让它看起来很简单,但我还没有完全成功地查找产品.这是我的方法通常做的控制台打印输出,已填写正确的ISBN:

>>> from amazon.api import AmazonAPI
>>> access_key='amazon-access-key'
>>> secret ='amazon-secret-key'
>>> assoc ='amazon-associate-account-name'
>>> amazon = AmazonAPI(access_key, secret, assoc)
>>> product = amazon.lookup(ItemId='1632360705')
Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File "/home/tsuko/.virtualenvs/django17/lib/python3.4/site-packages/amazon/api.py", line 161, in lo
okup
    response = self.api.ItemLookup(ResponseGroup=ResponseGroup, **kwargs)
  File "/home/tsuko/.virtualenvs/django17/lib/python3.4/site-packages/bottlenose/api.py", line 242, i
n __call__
    {'api_url': api_url, 'cache_url': cache_url})
  File "/home/tsuko/.virtualenvs/django17/lib/python3.4/site-packages/bottlenose/api.py", line 203, i
n _call_api
    return urllib2.urlopen(api_request, timeout=self.Timeout)
  File "/usr/lib/python3.4/urllib/request.py", line 153, …
Run Code Online (Sandbox Code Playgroud)

python django amazon-web-services pythonanywhere

5
推荐指数
1
解决办法
968
查看次数