2012-03-02 4 views
1

Amazon ECS PHP Library과 함께 Amazon의 Product Advertising API (formerly ECS)을 사용하는 데 문제가 있습니다. 내 PHP 파일에 다음 코드가 있습니다.'Amazon ECS PHP Library'를 사용할 때 빈 페이지가 나타나는 이유는 무엇입니까?

 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를 플레이스 홀더 (placeholder)로 사용했다.

도움 말? 나는이 일을해야한다.

+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);