Php zend_服务_amazon未生成输出

Php zend_服务_amazon未生成输出,php,zend-framework,amazon-web-services,Php,Zend Framework,Amazon Web Services,我正在使用Zend框架从amazon检索图书信息。此代码不会在页面中显示任何错误,也不会显示任何结果。你能解决这个问题吗 define("AMAZON_API_KEY","#################"); define("AMAZON_SECRET_KEY","############################################"); require_once 'Zend/Service/Amazon.php'; $amazon = new Zend_Service_

我正在使用Zend框架从amazon检索图书信息。此代码不会在页面中显示任何错误,也不会显示任何结果。你能解决这个问题吗

define("AMAZON_API_KEY","#################");
define("AMAZON_SECRET_KEY","############################################");
require_once 'Zend/Service/Amazon.php';
$amazon = new Zend_Service_Amazon(AMAZON_API_KEY, 'US', AMAZON_SECRET_KEY);
$results = $amazon->itemSearch(array('SearchIndex' => 'Books','Keywords' => 'history'));
print_r($results);
foreach ($results as $result) {
    echo $result->Title . '<br />';
}
define(“AMAZON#u API#u KEY”、“###################”;
3月19日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日日##################;
需要一次“Zend/Service/Amazon.php”;
$amazon=新的Zend_服务_amazon(amazon_API_密钥,'US',amazon_密钥);
$results=$amazon->itemSearch(数组('SearchIndex'=>'Books','Keywords'=>'history');
打印(结果);
foreach($results作为$result){
echo$result->Title.“
”; }
提前谢谢。
Prakash

amazon API zend的此修复程序应在下一版本的框架中更新。如果您不想等待该版本,您可以从此处将修补程序文件应用于您的副本以修复此错误。我的问题解决了。希望这对你也有用


如果您在制作补丁时遇到问题,请告诉我

补丁的发现很好,我也在寻找解决方案来帮助您;昨天我没有意识到Zend Framework Amazon服务如此糟糕。我应用了补丁,并将搜索参数从您的问题更改为:
$search=array('SearchIndex'=>'Books','Keywords'=>'history','AssociateTag'=>'yourtag-20')
现在似乎可以工作了。可能是