为什么我的Google Books API示例失败了?

时间:2014-03-28 08:34:57

标签: php google-api google-api-php-client google-books

我正在使用Google Books php api示例,但我没有得到任何调用结果。

这是我运行

时得到的一个例子

实例/简单query.php

Simple API Access results

似乎正在查找“亨利大卫梭罗”,但结果,正如你所看到的,回来一片空白!

我根据要求设置并输入了我的API密钥,但我似乎没有得到任何东西,嗯。

有谁知道为什么会这样?

提前谢谢!

1 个答案:

答案 0 :(得分:1)

显然这个例子已经过时了,我得到了一些未定义的索引'错误(您的PHP安装可能是not showing notices,这就是为什么它是空白的。)

您可以修复替换此示例的示例源:

foreach ($results as $item) {
  echo $item['volumeInfo']['title'], "<br /> \n";
}

使用:

foreach ($results->getItems() as $item) {
  echo $item->volumeInfo->getTitle(), "<br /> \n";
}