Hallo!
Ich habe ein kleines Problem mit dem AWS. Ich lese die Informationen zur Zeit mit folgendem Script vom amazon.de aus (was auch ganz gut klappt bisher).
das problem: ich vermisse die kurzbeschreibung bei jedem artikel. kann ich noch irgendwie einfügen (eigentlich müsste es ja im array sein ?!) oder wird die generell nicht mitgeliefert von amazon?
danke schonmal
€dit: habe gerade gesehen, dass die beschreibung mal da ist und mal nicht... woran genau das liegt weiß ich nocht nicht... war warscheinlich ein einzelfall
Ich habe ein kleines Problem mit dem AWS. Ich lese die Informationen zur Zeit mit folgendem Script vom amazon.de aus (was auch ganz gut klappt bisher).
PHP-Code:
<?php
// include class
include("nusoap.php");
// create a instance of the SOAP client object
$soapclient = new
soapclient("http://soap-eu.amazon.com/schemas3/AmazonWebServices.wsdl",
true);
// uncomment the next line to see debug messages
// $soapclient->debug_flag = 1;
// create a proxy so that WSDL methods can be accessed directly
$proxy = $soapclient->getProxy();
// set up an array containing input parameters to be
// passed to the remote procedure
$params = array(
'asin' => '3404148665',
'locale' => 'de',
'tag' => 'XXXXXXXXXXXXXXXX-21',
'type' => 'heavy',
'devtag' => 'XXXXXXXXXXXXXXXX'
);
// invoke the method
$result = $proxy->ASINSearchRequest($params);
if($result['faultstring'])
{
echo $result['faultstring'];
}
else
{
$items = $result['Details'];
// print the result
echo print_r($items);
}
?>
<html>
<head>
<basefont face="Verdana">
</head>
<body bgcolor="white">
<table width="100%" cellspacing="0" cellpadding="5">
<tr>
<td bgcolor="Navy"><font color="white" size="-1"><b>Willkommen in meinem
kleinen Buch-Shop!</b></font></td>
<td bgcolor="Navy" align="right"><font color="white"
size="-1"><b><? echo date("d M Y", mktime());?></b></font></td> </tr>
</table>
<p>
<table width="100%" border="0" cellspacing="5" cellpadding="0"> <tr> <td
align="center" valign="top" rowspan="7"><a href="<? echo
$items[0]['Url']; ?>"><img border="0" src=<? echo
$items[0]['ImageUrlMedium']; ?>></a></td> <td><font size="-1"><b><? echo
$items[0]['ProductName']; ?></b> / <? echo implode(", ",
$items[0]['Authors']); ?></font></td> </tr> <tr> <td align="left" valign="top"><font
size="-1">Preis: <? echo $items[0]['OurPrice'];
?></font></td> </tr> <tr> <td align="left" valign="top"><font
size="-1">Verlag: <? echo $items[0]['Manufacturer']; ?></font></td>
</tr> <tr> <td align="left" valign="top"><font size="-1">Verfügbarkeit:
<? echo $items[0]['Availability']; ?></font></td> </tr> <tr> <td
align="left" valign="top"><font size="-1">Amazon.de-Verkaufsrang: <? echo
$items[0]['SalesRank']; ?></font></td> </tr> <tr> <td align="left"
valign="top"><font size="-1">Durchschnittliche Kundenbewertung: <? echo
$items[0]['Reviews']['AvgCustomerRating']; ?></font></td> </tr> <tr> <td
colspan="2"> <font size="-1"> <hr> <?
foreach($items[0]['Reviews']['CustomerReviews'] as $r)
{
?>
<b><? echo $r['Summary']; ?></b>
<br>
<? echo $r['Comment']; ?>
<hr>
<?
}
?>
</font>
</td>
</tr>
</table>
</body>
</html>
danke schonmal
€dit: habe gerade gesehen, dass die beschreibung mal da ist und mal nicht... woran genau das liegt weiß ich nocht nicht... war warscheinlich ein einzelfall
Kommentar