我在使用Product Advertising API (formerly ECS) Amazon ECS PHP Library时无法使用亚马逊{{3}}。我的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 :(得分: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);
这应该有效