2012-02-21 7 views
0

私はAmazonのAPIコードを使用してゲームを構築しようとしています - 私はこれでnoobです -Amazon API - カテゴリALL - DVD以外を検索できますか?

私は簡単な検索コードを使って商品検索を作成しましたが、フォームの提出はうまく動作します。どのようにカテゴリーを設定したくないのですか?私は現在、DVD、BABY MUSIC、今はALLに設定したいと思っています。

include( "amazon_api_class.php");

$obj = new AmazonProductAPI(); -- I have edited this and added ALL as a category in here 

try 
{ 
    $result = $obj->searchProducts($query, 
            AmazonProductAPI::BABY, -- I can change this to DVD or MUSIC and it works but if i set to ALL i get errors? 
            "TITLE"); - tryed changing this to KEYWORD doesnt work! 
} 
catch(Exception $e) 

どのようなヘルプがいいですか。

おかげ カール

OK ---更新 - 私は

case "KEYWORD" : $parameters = array("Operation"  => "ItemSearch", 
                "Title"   => $search, 
                "SearchIndex" => $category, 
                "ResponseGroup" => "Small", 
                "MerchantId" => "All", 
                 "Condition"=>"New", 
                 'Keywords' => $searchTerm); 

警告でこれを追加したと私は私がすべてのように使用するときにキーワードを使用する必要が信じて:foreachのために供給無効な引数( )/data/ADMINwhere2shoponline/www/include/amazon.php on line 23 このエラーはまだ発生しますか? カール

答えて

0

カール、 あなたはすべての検索パラメータとして使用することができるはずですが、あなたはあなたが要求しているItemPageの数が5以下であるか、それがエラーを返すことを確認する必要があります。他のすべてのカテゴリは10まで可能ですが、ALLは5に制限されます。

あなたの問題が解決したかどうかを確認してください。

+0

OK - これはちょっと貧弱ですが、大丈夫ですか? 別のメモで、ItemPageパラメータをどこからでも見つけることができません.2つのAmazon_api_classとaws_signed_requestが含まれていますが、数字が設定されていないか、その変数が見つかりませんか? おそらく私はそれを設定する必要がありますか? Carl ありがとう – carl101lee

関連する問題