SHA256 und Amazon encoding
-
Hi,
mein Programm läd sich von Amazon die Album Covers herunter. Vor ein paar Tagen hat Amazon den process geändert und es muss jetzt eine Signatur mitgegeben werden.
Über den Request muss eine SHA256 Signatur erzeugt werden.
Dafür verwende ich diese functionen:http://www.ouah.org/ogay/sha2/
Das klappt alles so weit. Mein Problem ist nun das ich das Ergebnis der sha256 function in ein anderes Format bringen muss (Ich bekomme einen unsigned char zurück...).
Amazon erwartet eine Request wie folgt:
http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId=XXXXXXXXXXXXXXX&ItemId=0545010225&Keywords=Lynyrd Skynyrd Christmas Time Again&Operation=ItemSearch&ResponseGroup=Small%2CImages&SearchIndex=Music&Service=AWSECommerceService&Timestamp=2009-08-19T18%3A00%3A21Z&Version=2009-03-31&Signature=pOI%2B8KBRrisFHxmgOoLldcO/zuVRWMyzi8PnQ1QOKnE%3DGanz hinten ist die Signatur: pOI%2B8KBRrisFHxmgOoLldcO/zuVRWMyzi8PnQ1QOKnE%3D
Meine Frage nun: Was ist das für ein Format?Ergebnis ist z.B.: Õ¨
£‰Ôuc‹¾Ñ ¾&µuœïø¶9ï3õ””Y
Hat jemand eine Idee?
-
Sieht aus wie erst uuencoded und dann urlencoded.
-
Danke!
Werde ich mir mal anschauen!