标签: google-search-api

Google Search API网站限制

根据Google自定义搜索API的文档:http://code.google.com/apis/customsearch/docs/start.html#sites,您可以搜索最多5000个网站的限制.这太蹩脚了.有没有办法解决这个问题,以便我可以使用Google的搜索结果搜索整个网络?

此外,如果您包含一堆匹配超过5000个网站的网址模式,API将如何选择要包含哪些网站以及要排除哪些网站?

google-search google-search-api

10
推荐指数
1
解决办法
1万
查看次数

替代https://ajax.googleapis.com/ajax/services/search/images?v = 1.0

这些天我注意到我在项目中使用的图像的Google Search API已不再可用,例如

https://ajax.googleapis.com/ajax/services/search/images?v=1.0&q=apple

回报

{  
  "responseData": null,
  "responseDetails": "This API is no longer available.",
  "responseStatus": 403
}
Run Code Online (Sandbox Code Playgroud)

我应该使用什么代替搜索图像?

UPD:我并不严格依赖Google搜索,任何其他替代图片搜索 API都可以接受.

google-api google-search-api google-image-search

10
推荐指数
1
解决办法
7378
查看次数

Google Chrome如何建议网址完成?

我已经了解了Google的(非官方)建议API和他们的搜索API,它们看起来都很棒,但建议API实际上并没有建议导航完成.另一方面,在谷歌浏览器中,如果您开始输入例如"apple",则会建议"www.apple.com/trailers".

我知道它会搜索您的浏览历史记录,但我从未去过该页面,所以它不会在本地获取.

这是另一个非官方的秘密API吗?

api search google-search-api google-suggest

9
推荐指数
1
解决办法
5029
查看次数

Google自定义搜索API自动填充功能?

我们正在使用Google自定义搜索API(付费服务器端API)来支持我们的搜索结果.

我想在搜索中添加一个自动完成功能 - 但是,是否有人知道是否支持此功能(通过服务器端API,还是通过某种客户端JSONP?)

我已尝试使用自动填充功能进行Google自定义搜索,但这似乎想要绘制搜索框并显示带有结果的Google广告,这是我不想要的.

autocomplete google-search-api

9
推荐指数
1
解决办法
8509
查看次数

Google App Engine Search API自定义评分

对于一个新项目,我正在比较ElasticSearch和GAE Search API.我需要的是一个自定义评分功能,能够处理一些自定义评分功能,如:

  • 降低文档与特定地理位置的距离得分(越远,得分越低)
  • 基于术语频率的分数进行全文搜索
  • 使用"软"过滤器/查询:如果过滤器/查询不匹配,则不会排除文档,只会降低其分数

所有这一切都可以通过ElasticSearch实现,但我找不到在GAE Search API中实现第三点的方法.我也无法弄清楚第一个选项是否只是GAE Search API中的过滤器,或者它也会改变文档的分数.有人知道这是否可行?

google-app-engine google-search-api

9
推荐指数
1
解决办法
1108
查看次数

谷歌允许企业使用"你是不是意味着"的功能作为api?我想用它,但我没有得到任何东西

我想使用Google API,你的意思是功能吗?所以基本上我想写一段代码,它向Google搜索发送一个单词,谷歌找到确切的点击或给出一个"我有意思"的回复,我将使用.

它可用吗?试图找到但却找不到.

search-engine google-api google-search-api google-cloud-platform google-search-platform

9
推荐指数
1
解决办法
3264
查看次数

Google自定义搜索引擎定价

有关CSE的定价有点模糊:

对于CSE用户,API每天免费提供100个搜索查询.如果您需要更多,可以在API控制台中注册结算.额外请求每1000次查询需要花费5美元,每天最多10k次查询

  1. 无论使用分页还是一个请求,一个查询是否等于一个关键字?(从这个意义上说,XML比JSON更有效,因为它允许20 num参数,而不是JSON 10)
  2. 查询是按API密钥还是每个cx密钥计算的?

google-search-api

9
推荐指数
1
解决办法
7590
查看次数

Google Search API - 结果数量

每当您执行Google搜索时,它都会泄露这一小段信息

"大约8,110,000个结果(0.10秒)"

我正在使用某些术语返回的结果数量来相互排名,所以如果我能通过API得到这个整数 - 8,110,000,那将非常有帮助.最近有些Google API被弃用了,所以如果你能指出我没有弃用的那个,那将非常有帮助.

任何其他解决方法也将非常感谢.我看过一两篇关于类似主题的老帖子,但似乎都没有成功解决.

google-search-api

8
推荐指数
1
解决办法
5795
查看次数

使用python请求库进行谷歌搜索

(我试过看,但所有其他答案似乎都在使用urllib2)

我刚刚开始尝试使用请求,但我仍然不太清楚如何从页面发送或请求其他内容.例如,我会的

import requests

r = requests.get('http://google.com')
Run Code Online (Sandbox Code Playgroud)

但我不知道现在怎么做,例如,使用提供的搜索栏进行谷歌搜索.我已经阅读了快速入门指南,但我对HTML POST等不是很熟悉,所以它并没有太大帮助.

有什么干净而优雅的方式来做我要问的事吗?

python google-search google-search-api python-requests

8
推荐指数
3
解决办法
2万
查看次数

如何纠正Google自定义API中的拼写错误

我正在使用Google的自定义搜索API,我向如下所示的网址发出HTTP请求:

https://www.googleapis.com/customsearch/v1?key=<my-key>&cref=&num=10&q=how+can+i+do+htis

如果您在Google上搜索"我该怎么办htis",您会被告知"显示我如何做到这一点的结果",并给您一些结果(称之为结果集A)

但如果您使用API​​搜索拼写错误的字符串,则会得到与A不同的结果...使用拼写正确的字符串进行搜索会得到结果A,它与Google上的普通搜索服务相匹配

有没有办法直接使用建议的字符串进行搜索?我想使用我自己无法负担实施拼写检查的API,这也可以纠正人名和一切

spell-checking google-search google-search-api search-suggestion

7
推荐指数
1
解决办法
1855
查看次数