2

有没有办法做到这一点?我查看了google-api-php-client库,但它还没有。还有其他方法还是我不走运?

4

4 回答 4

1

正如 Mario 所指出的,搜索 API 仅适用于 Python Java 和 Go。

我会查看模块文档并尝试分离您的逻辑。您的搜索 API 可能是唯一不在 PHP 中的模块。不幸的是,您的问题没有其他解决方案。

于 2014-09-24T18:38:03.863 回答
1

您现在可以从 PHP 本地访问 Search API。

该库处于 alpha 阶段,但应该很快就会发布。

它使用 Google 协议缓冲区,因此它与 Python/Java/Go SDK 的抽象级别相同

https://github.com/tomwalder/php-appengine-search

反馈赞赏!

我之前遇到过这个问题,所以写了一个示例 PHP+Python 模块对,以允许通过 URL fetch 访问 Python 模块的搜索。

https://github.com/tomwalder/phpne14-text-search

于 2015-01-10T23:22:08.653 回答
1

该团队承诺将在 2011 年 Google I/O 上提供 REST API。从那以后我一直找不到任何后续行动。

https://www.youtube.com/watch?v=7B7FyU9wW8Y#t=2088

于 2014-09-29T01:57:24.910 回答
0

我有和你类似的场景。这可能不是最好的解决方案,但我已经解决了如下问题:我使用 Google Endpoints API 创建了一个 Python 模块,以公开一组能够通过 HTTP GET 或 POST 发送和接收 JSON 格式数据的方法。这些方法允许我创建文档和索引或进行查询。我的 PHP 客户端只需调用这些 url 并传递适当的数据。如此有效地,我有一个搜索 API 的包装器,python 的东西隐藏在里面。

于 2015-03-30T09:38:41.840 回答