2012-03-02 4 views
1

AmazonのProduct Advertising API (formerly ECS)Amazon ECS PHP Libraryと一緒に使用して問題が発生しました。 PHPファイルに次のコードがあります。「Amazon ECS PHPライブラリ」を使用すると空白のページが表示されるのはなぜですか?

 require_once 'classes/amazonLookup.php'; 
     $client = new AmazonECS('API KEY', 'SECRET KEY', 'REGION', 'ASSOCIATE TAG'); 

     $response = $client->category('Books')->search('PHP 5'); 
     echo $response; 

PHPページを表示しても何も起こりません。私はアクセスキーとAWSから秘密を持っていますが、アソシエイトタグが何を意味するのか分かりません。私はAWSでそれについて言及することはできません。私はプレースホルダとして一連のXを使用しました。

ヘルプ?私はこれを働かせる必要があります。

+0

は、あなたが空関連付けるタグを残してみました動作するはず?つまり、値を何も指定しないことですか? 'echo $ response;の直前に' 'echo" Hello ";"何かをするか、スクリプトはそこにも到達しませんか? (おそらく 'print_r'または' var_dump'でしょうか?) – Daan

答えて

1

エコーではなく実際のデータを出力するためにレスポンスにvar_dumpを使用する必要があるため、空白のページが表示されています。

require_once 'classes/amazonLookup.php'; 
     $client = new AmazonECS('API KEY', 'SECRET KEY', 'REGION', 'ASSOCIATE TAG'); 

     $response = $client->category('Books')->search('PHP 5'); 
     var_dump($response); 
     //Or print_r($response); 

これは

関連する問題