为什么在使用';Amazon ECS PHP库';?

为什么在使用';Amazon ECS PHP库';?,php,amazon-web-services,amazon-product-api,Php,Amazon Web Services,Amazon Product Api,我在使用亚马逊的时遇到了问题。我的PHP文件中有以下代码: require_once 'classes/amazonLookup.php'; $client = new AmazonECS('API KEY', 'SECRET KEY', 'REGION', 'ASSOCIATE TAG'); $response = $client->category('Books')->search('PHP 5'); echo

我在使用亚马逊的时遇到了问题。我的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作为占位符


帮忙?我需要让它工作起来

您将得到一个空白页,因为您应该在响应上使用var_dump来打印实际数据,而不是echo

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

这应该会起作用,因为您应该在响应上使用var_dump来打印实际数据,而不是echo,所以您将得到一个空白页

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

这应该行得通

您是否尝试过将associate标记留空?i、 e.根本不指定任何值?
是否回显“Hello”就在
echo$响应之前做任何事情,或者脚本甚至没有到达那里?(大概应该是
print\u r
var\u dump
,对吧?)?i、 e.根本不指定任何值?
是否回显“Hello”就在
echo$响应之前做任何事情,或者脚本甚至没有到达那里?(大概应该是
打印
变量转储
,对吧?)