我在将Amazon的产品广告API(以前称为ECS)与Amazon ECS PHP库结合使用时遇到麻烦。 我的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来打印实际数据而不是回显。
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);
这应该工作