Как ограничить поиск элементов рекламы продукта Amazon AWS JUST amazon.co.uk (т. Е. НЕ amazon.com) - PullRequest
2 голосов
/ 16 марта 2012

Использование " bottlenose " - (http://pypi.python.org/pypi/bottlenose/0.3.4)

Вот мой код:

import bottlenose,json<br>
AMAZON_SECRET_KEY="XXX"
AMAZON_ACCESS_KEY_ID = "XXX"
AMAZON_ASSOC_TAG="XXX"
tmd = "B00005UQVU"
amazon = bottlenose.Amazon(AMAZON_ACCESS_KEY_ID, AMAZON_SECRET_KEY, AMAZON_ASSOC_TAG)
ResponseGroup="Offers",SearchIndex="Books", IdType="ISBN", Style="http://xml2json-xslt.googlecode.com/svn/trunk/xml2json.xslt")
response = amazon.ItemLookup(ItemId=tmd, ResponseGroup="Offers", Condition="Used", \
        # MarketplaceDomain="????", SearchIndex="????",  \
        Style="http://xml2json-xslt.googlecode.com/svn/trunk/xml2json.xslt")</p>

<code>print response
d = json.loads(response)    
print d["ItemLookupResponse"]["Items"]["Item"]["OfferSummary"]["LowestUsedPrice"]
</code>

Я хотел бы видеть результаты с этой страницы:

http://www.amazon.co.uk/Truly-Madly-Deeply-Juliet-Stevenson/dp/B00005UQVU/ref=sr_1_1?ie=UTF8&qid=1331911657&sr=8-1

НЕ на этой странице:

http://www.amazon.com/Truly-Madly-Deeply-Juliet-Stevenson/dp/B00005UQVU/ref=sr_1_1?ie=UTF8&qid=1331911657&sr=8-1

1 Ответ

3 голосов
/ 16 марта 2012

2 минуты спустя я нашел это:

.. добавьте Region = "UK" в бутылку. Вызов Amazon ().

...