Amazon Web Services - Denkanstoss

Guten Abend!

Bräuchte einen kleinen Denkanstoss von euch. Und zwar habe ich eine Spieledatenbank wo alle möglichen Sachen stehen. Dort habe ich auch die ASIN von Amazon gespeichert. Da Amazon mehrmals täglich die Preise für Spiele senkt oder wieder erhöht dachte ich mir wäre es ja nett rauszufinden welche Spiele billiger geworden sind. Dazu müsste ich meine Datenbank mit deren von Amazon abgleichen und schauen ob etwas billiger geworden ist.

Jetzt meine Frage, wie macht man sowas am besten? oder hat das schon jemand gemacht und es gibt eine API von Amazon die einen "reduzierte" Preise anzeigt? Amazon lässt ja nur einen Aufruf pro Sekunde zu, was die Sache bei über 2000 Artikel schwierig macht...

Zugriff erfolgt so über Amazon:
PHP:
$request =
"http://ecs.amazonaws.de/onca/xml?Service=AWSECommerceService&AWSAccessKeyId=".KEYID."&AssociateTag=".AssocTag."&Version=2008-04-07&Operation=ItemLookup&ItemId=&ResponseGroup=ItemAttributes,Offers";

Wie immer danke für eure Hilfe!
 
Zuletzt bearbeitet:
Versuch einfach mal dich mit Amazon in Verbindung zu setzen.
Wenn du dein anliegen vorbringst helfen sie dir vielleicht.
Schliesslich sind die ja auch nur ein Unternehmen und möchten Umsätze ^^
 
Danke für eure Hilfe Leute!

Hab das ganze schon hinbekommen. Für alle die es eventuell interessiert, man kann bist zu 10 ASINs aufeinmal bei Amazon abfragen. Das tue ich jetzt so:
PHP:
$request =
"http://ecs.amazonaws.de/onca/xml?Service=AWSECommerceService&AWSAccessKeyId=".KEYID."&AssociateTag=".AssocTag."&Version=2008-08-19&Operation=ItemLookup&ItemId=".implode(",", $asin_request)."&ResponseGroup=ItemAttributes,Offers";

Und vergleiche ich meine gespeicherten Preise mit denen von Amazon und schon sehe ich was billiger geworden ist und kann so eine hübsche Statistik erstellen bzw. eine "Derzeit verbilligt" Liste erstellen!

Thema ist somit erledigt. :)
 
Zurück