public static function by_asin($sASIN) { $client = new SoapClient(self::$sURL . self::$sWSDL); $request = new ItemLookupRequest(); $request->ItemId = $sASIN; $request->ResponseGroup = array('Large'); $a = new ItemLookup(); $a->SubscriptionId = '1KQKYN1NNCQDXTQ5WZG2'; $a->AssociateTag = 'webservices-20'; $a->Request = array($request); try { $result = $client->ItemLookup($a); return $result; } catch (SoapFault $e) { _ERROR("SOAP Error : " . $e->GetMessage()); } }