我有这个:
$barCode = '5055060927427';
$amazon = new Zend_Service_Amazon($this->AMAZON_API_KEY, 'UK', $this->AMAZON_API_SECRET);
$amazon = null;
$amazonRes = $amazon->itemLookup($barCode,
array(
'SearchIndex' => 'All',
'AssociateTag' => 'NON ASSOCIATE',
'IdType' => 'EAN',
'ResponseGroup' => 'Large,ItemAttributes,Images',
)
);
但这只是给我一个错误:
致命错误:带有消息'5055060927427的未捕获异常'Zend_Service_Exception'不是ItemId的有效值。请更改此值,然后重试您的请求。第319行的C:\ wamp \ www \ easionline \ src \ Zend \ Service \ Amazon.php中的(AWS.InvalidParameterValue)
答案 0 :(得分:1)
这是API的正常响应,当该区域设置上不存在EAN时。
使用确实存在的ean时,不会收到此错误。