Amazon initialisierung

D

dohdoh

Guest
Hallo Forum Mitglieder

Ich bin seit einigen Tagen Mitglied bei Amazon Partnerprogramm.
Zur Zeit versuche ich den Webservice einzurichten (PHP).

Folgende Probleme stellen sich mir da:

Wenn ich meine Seit Aufrufe kommt folgende Fehlermeldung:

Request Parameters: Array ( [browse-node] => 3826672666 [mode] => books-de [tag] => info24-21 [devtag] => DI351R4T4T77XH [type] => heavy [locale] => de [page] => 1 ) Response: Array ( [faultcode] => SOAP-ENV:Client [faultstring] => We encountered an error at our end while processing your request. Please try again [detail] => ProductDetails::Search : There must be a keys named 'browse_node', 'mode', 'devtag', 'type' in the input ) Stuff in Browse Node 3826672666 - 0 Matches

Ich verstehe diese Mail aber nicht so ganz. Ich übergebe doch die Werte. Kann mir vieleicht jemand ein paar Tipps geben was ich falsch mache.

Verwende ich eine Falsche Browsernode oder was könnte das Problem sein.

Ich habe folgende Einstellungen in der AmazonSearch.php und meinerseite.php vorgenommen.
CODE
[color=red]define('WSDL_FILE', 'http://soap-eu.amazon.com/schemas3/AmazonWebServices.wsdl');[/color]
define('TAG','info24-21');
$Token = 'DI813U8R4T67XH';

Ich verwende Folgende Funktion:

[/B] function DoBrowseNodeSearch($BrowseNode, $Type = 'lite', $Category = 'books-de', $Max = DEFAULT_MAX)
{
/* Form the parameters */
$Params = array('browse-node' => htmlentities($BrowseNode),
'mode' => htmlentities($Category),
'tag' => $this->AssociateID,
'devtag' => $this->Token,
'type' => $Type,
'locale' => 'de');

/* Do the search */
$Ret = $this->_DoSearch('BrowseNodeSearchRequest', $Params, $Max, 'Details');

/* Return result */
return $Ret;
}

Und rufe Sie folgendermaßen auf:

$Results = $AS->DoBrowseNodeSearch($Node, $SearchType, 'books-de', 30);

PrintProductDetails("Stuff in Browse Node $Node", $Results, $PrintAll);


Ich würde mich sehr über Informationen Freuen
Ich bedanke mich schon mal im voraus.

Mit freundlichen Grüßen
Christian
 
Zurück
Oben