有没有这样做?我查看了google-api-php-client库,但它还没有。还有其他方法或我运气不好吗?
答案 0 :(得分:1)
搜索API仅对Python Java和Go启用,正如Mario所指出的那样。
我会调查modules documentation并尝试分离你的逻辑。您的搜索API可能是PHP中唯一不具备的模块。遗憾的是,没有其他解决方案可以解决您的问题。
答案 1 :(得分:1)
该团队承诺将在2011年的Google I / O上提供REST API。自那时起我就无法找到任何后续工作。
答案 2 :(得分:1)
您现在可以从PHP本地访问Search API。
该库是alpha版本,但应尽快发布。
它使用Google Protocol Buffers,因此它与Python / Java / Go SDK具有相同的抽象级别
https://github.com/tomwalder/php-appengine-search
反馈意见!
我之前遇到过这个问题,所以写了一个示例PHP + Python模块对,允许通过URL提取访问Python模块进行搜索。
答案 3 :(得分:0)
我和你有类似的情景。这可能不是最好的解决方案,但我已经解决了如下问题: 我使用Google Endpoints API创建了一个Python模块,以展示一组能够通过HTTP GET或POST发送和接收JSON格式数据的方法。这些方法允许我创建文档和索引或进行查询。 我的PHP客户端只需调用这些URL并传递适当的数据。 因此,我有一个搜索API的包装器,python内容隐藏在里面。