rendered paste body<?php
$client = new SoapClient("http://webservices.amazon.com/AWSECommerceService/AWSECommerceService.wsdl",
array("trace" => 1, "soap_version" => SOAP_1_1));
$item = array( "Request" => array(
array("ItemPage" => "1")),
"Shared" => array(
"SearchIndex" => "Books",
"Keywords" => "harry potter"),
"AWSAccessKeyId" => "REMOVED");
echo "<pre>";
var_dump($item);
echo "</pre>";
echo "<hr>";
$results = $client->ItemSearch($item);
//$results = $client->__soapCall("ItemSearch", array($item));
$lastrequest = htmlentities($client->__getLastRequest(), ENT_QUOTES);
echo "<pre>";
var_dump($lastrequest);
echo "</pre>";
echo "<hr>";
echo "<pre>";
print_r($results);
echo "</pre>";
?>
______ Request XML _____
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope
xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns1="http://webservices.amazon.com/AWSECommerceService/2007-09-21">
<SOAP-ENV:Body>
<ns1:ItemSearch>
<ns1:AWSAccessKeyId>REMOVED</ns1:AWSAccessKeyId>
</ns1:ItemSearch>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
______ Error Code From AWS ______
Your request is missing required parameters. Required parameters include SearchIndex.