【问题标题】:Freebase PHP Google API (google-api-php-client)Freebase PHP Google API (google-api-php-client)
【发布时间】:2014-03-07 16:35:41
【问题描述】:

我正在使用 google-api-php-client (https://github.com/google/google-api-php-client) 当我尝试连接到 Freebase 服务时,我收到以下错误:

Fatal error:  Call to undefined method Google_Service_Freebase::call()

这是我的代码的 sn-p:

$freebase->search(array('automotive');

Freebase 服务中的搜索功能如下所示:

public function search($optParams = array())
{
  $params = array();
  $params = array_merge($params, $optParams);
  return $this->call('search', array($params));
}

它调用了一个内部函数调用,但它在类中不存在..

有人建议吗?

【问题讨论】:

    标签: php google-api-php-client


    【解决方案1】:

    我查看了 lib 代码(它处于测试阶段,与上一个版本相比发生了很大变化),我认为返回行应该是:

    return $this->base_methods->call('search', array($params));
    

    我现在不能尝试这个,但是如果你这样做并且它有效,你可以在他们的 Github 上提交一个错误报告(我在那里看到你的帖子:)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-30
      • 2014-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多