www.hyperjoint.com
  Home Software Webservice Webdesign Impressum Kontakt

 

 

AWS - Amazon Web Service - Product Advertising API - Authentifizierung

Benötigen Sie Hilfe bei der Änderung Ihrer PHP oder Javascript Scripte?

"...wir möchten Sie freundlich daran erinnern, dass ab dem 15. August 2009 alle Anfragen an die Product Advertising API (ehemals Associates Web Service) nach dem neuen Verfahren authentifiziert werden müssen."

Mit diesen netten Worten möchte uns das Amazon.de Product Advertising API Team daran erinnern, dass die Amazon Product Advertising API nach dem 15. August 2009 nur noch signierte Anfragen verarbeiten wird.

Es werden Links zu verschiedene Ressourcen angeboten:

Wie man bereits an den Linktiteln sehen kann ist natürlich alles auf Englisch.

Aber was genau müssen Sie eigentlich jetzt tun?

Auf der Seite Product Advertising API - Example REST Requests finden Sie ein genaues Beispiel, wie das signieren einer AWS Anfrage vor sich geht.

Hier mal eine übersetzte Kurzversion:

  1. Geben Sie den Zeitstempel ein - Gemeint ist, die ursprüngliche Anfrage-URL muss um den Anhang "&Timestamp=2009-01-01T12:00:00Z" ergänzt werden.
  2. Kodieren Sie Kommas und Semikolonse
  3. Bilden Sie eine Parameter/Wert-Liste aus dem Query-String
  4. Sortieren Sie die Parameter/Wert-Liste nach dem Bytewert
  5. ...
  6. ...
  7. ...
  8. Berechnen Sie einen HMAC Hash mit dem SHA256 Algorithmus gemäß RFC 2104
  9. ...
  10. Fügen Sie alles wieder zusammen ...

Und dieses Beispiel ist noch das Hilfreichste, was ich finden konnte!

Benötigen Sie Hilfe bei der Änderung Ihrer PHP oder Javascript Scripte?

Ich biete Ihnen telefonische Beratung oder Überarbeitung Ihrer PHP und/oder Javascript Scripte (gern auch vor Ort) an.

Der Preis hängt selbstverständlich von Anzahl und Umfang der notwendigen Änderungen ab, sollte aber in einfach gelagerten Fällen 50 EUR für Endverbraucher (Firmen zzgl. Mwst) nicht überschreiten.

Bitte rufen Sie mich an 030 52696250 oder benutzen Sie unser Kontaktformular Betreff: AWS API.

© 2000-20012 HyperJoint GmbH Berlin (letzte Aktualisierung: 16.01.12)