Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/385.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
来自Java的谷歌查询?_Java - Fatal编程技术网

来自Java的谷歌查询?

来自Java的谷歌查询?,java,Java,我正在编写一个Java程序,我想要一个函数,给定一个字符串,返回由该查询返回的搜索结果形成的Google点击数。我该怎么做?(相同答案的奖励积分,但改为使用Bing) 例如,googleHits(“有人真的已经决定使用甚至go-WandDo-look更像吗?”)将返回131000000。(或者不管有多少人。) 相关:我如何以编程方式访问“你的意思是什么”建议?(例如搜索“Theh circuz”返回“你的意思是马戏团吗?”) 找到了:对于答案的第一部分,请尝试阅读t-o-s;对于“你的意思是什么

我正在编写一个Java程序,我想要一个函数,给定一个字符串,返回由该查询返回的搜索结果形成的Google点击数。我该怎么做?(相同答案的奖励积分,但改为使用Bing

例如,
googleHits(“有人真的已经决定使用甚至go-WandDo-look更像吗?”)
将返回131000000。(或者不管有多少人。)

相关:我如何以编程方式访问“你的意思是什么”建议?(例如搜索“Theh circuz”返回“你的意思是马戏团吗?”)


找到了:

对于答案的第一部分,请尝试阅读t-o-s;对于“你的意思是什么”部分,请参见:

对于答案的第一部分,请尝试阅读t-o-s;关于“你的意思是什么”部分,请参见:

谷歌服务条款中这样说:

5.3您同意不访问(或试图访问)任何服务 除通过网络以外的任何方式 谷歌提供的接口, 除非你特别 允许以单独的方式这样做 与谷歌的协议<斯特朗>你 明确同意不访问(或 尝试访问)任何服务 通过任何自动方式(包括 使用脚本或网络爬虫)和 应确保您遵守 任何robots.txt中列出的说明 服务上存在文件。

如果你违反服务条款,谷歌有办法让你/你的公司生活不愉快

更新:第二句话是关于你使用谷歌服务的方式。。。包括他们发布的API。从措辞上看,什么是允许的,什么是禁止的并不完全清楚;从字面上讲,“任何自动化手段”都是非常广泛的。然而,一个执行谷歌搜索、screen截取结果并重新打包以提供某种增值服务的Java应用程序(IMO)将违反TOS。使用谷歌发布的API来做同样的事情(IMO)也是违法的

但这是我的观点,不是谷歌的。谷歌的意见才是最重要的。如果有人想做这样的事情,他们应该联系谷歌,检查他们的提议是否可行


关键是谷歌不会帮助人们颠覆他们的搜索业务模式。任何一个认为他们可以通过对TOS的一些巧妙解释而逃脱惩罚的人都会被烧死。

谷歌服务条款这样说:

5.3您同意不访问(或试图访问)任何服务 除通过网络以外的任何方式 谷歌提供的接口, 除非你特别 允许以单独的方式这样做 与谷歌的协议<斯特朗>你 明确同意不访问(或 尝试访问)任何服务 通过任何自动方式(包括 使用脚本或网络爬虫)和 应确保您遵守 任何robots.txt中列出的说明 服务上存在文件。

如果你违反服务条款,谷歌有办法让你/你的公司生活不愉快

更新:第二句话是关于你使用谷歌服务的方式。。。包括他们发布的API。从措辞上看,什么是允许的,什么是禁止的并不完全清楚;从字面上讲,“任何自动化手段”都是非常广泛的。然而,一个执行谷歌搜索、screen截取结果并重新打包以提供某种增值服务的Java应用程序(IMO)将违反TOS。使用谷歌发布的API来做同样的事情(IMO)也是违法的

但这是我的观点,不是谷歌的。谷歌的意见才是最重要的。如果有人想做这样的事情,他们应该联系谷歌,检查他们的提议是否可行

关键是谷歌不会帮助人们颠覆他们的搜索业务模式。任何一个认为他们可以通过对TOS的一些巧妙解释而逃脱惩罚的人都会被炒鱿鱼。

你可以通过使用TOS“合法”地做到这一点。我不确定,但他们可能有一些类似于您所寻找的方法,并且您不会违反他们的TOS

您可以使用“合法”的。我不确定,但他们可能有一些类似于您所寻找的方法,并且您不会违反他们的TOS


您可以通过其RESTful界面合法访问Google AJAX提要API:

Bing仍然有一个开发者程序,您可以在其中以JSON/XML或SOAP方式调用他们的API:

您可以通过其RESTful界面合法访问Google AJAX提要API:

Bing仍然有一个开发者程序,您可以在其中以JSON/XML或SOAP方式调用他们的API:

Google不喜欢通过浏览器以外的任何方式访问。我记得我甚至收到了一个自动生成的回复,来自我使用的一个谷歌无法识别的老式文本模式的网络浏览器。谷歌不喜欢通过浏览器以外的任何方式访问。我记得甚至从我使用的一个过时的文本模式的网络浏览器收到了一个自动生成的响应,而谷歌没有意识到。这是通过他们发布的API。。。我很确定使用他们的API不会违反TOS。这是通过他们发布的API。。。我很确定使用他们的API不会违反TOS。如果我错了,请纠正我,但我不认为谷歌数据API以任何方式连接到搜索服务。如果我错了,请纠正我,但我不认为谷歌数据API以任何方式连接到搜索服务。-1-因为我认为这是非常危险的建议。。。即使OP准备承担风险,为什么这是一个危险的建议?两个URL都提到了这一点