Amazon API Requests

S

sika11

Guest
Hallo hat jemand Erfahrungen mit Amazon API Requests?

Ich habe ein Test Script erstellt aber ich bekomme nur ein leeres Bild zurück.


Nun bin ich mir aber auch nicht ganz sicher woher ich den richtigen Key bekomme?
Für was genau muss ich mich anmelden reicht es wenn ich bei AWS angemeldet bin oder muss ich noch einen bestimmten Service Requesten?

Danke,
Simon


-----------------------------------------------------------------------------------------
$secret_access_key = "XXXX";
$access_key_id = "YYYY";
$associate_id = "ZZZZ";

$SearchIndex = "Kitchen";
$Suchwort = "ESAM";
$ItemPage = '1';

$aktuelle = gmdate("Y-m-d\TH:i:s\Z");
$aktuellezeit = urlencode($aktuelle);


$alleparameter = "AWSAccessKeyId" ."=". $access_key_id ."&".
"AssociateTag" ."=". $associate_id ."&".
"ItemPage" ."=". $ItemPage ."&".
"Keywords" ."=". $Suchwort ."&".
"Operation" ."=". "ItemSearch" ."&".
"ResponseGroup" ."=". "Medium" ."&".
"SearchIndex" ."=". $SearchIndex ."&".
"Service" ."=". "AWSECommerceService" ."&".
"Timestamp" ."=". $aktuellezeit ."&".
"Version" ."=". "2009-07-30";



$stringsignr = "GET\n"."ecs.amazonaws.de"."\n"."/onca/xml"."\n".$alleparameter;

$signature1 = base64_encode(hash_hmac("sha256", $stringsignr, $secret_access_key, True));

$signature2 = urlencode($signature1);


$daten = file_get_contents("http://ecs.amazonaws.de/onca/xml?".$alleparameter."&Signature=".$signature2);

print_r($daten);

 
Zurück
Oben