java - 如何以编程方式检索谷歌结果?

标签 java

既然 Google 搜索 API 已停用 - 以编程方式检索搜索结果的最佳方式是什么?

我需要获取我网站中已被 Google 索引的文件列表,以便我可以使用该数据编写脚本。

我想要做的是删除 http://mysite.com/mypdfs/ 下缓存的所有内容


搜索“site:mysite.com/mypdfs”, 要获取 mysite.com 上的 pdf 列表:
http://mysite.com/pdf/1.pdf
http://mysite.com/pdf/1.pdf
...
http://mysite.com/pdf/1000000.pdf 等等

然后使用 WebDriver 通过网站管理员删除工具推送它们。

如果需要的话,很乐意为该特权付费......

最佳答案

您必须设置自定义搜索并使用新的 Custom Search API 。它类似于旧的已弃用的搜索 API,并且使用 JSON 或 Atom。

关于java - 如何以编程方式检索谷歌结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11965652/

相关文章:

java - 如何单击并拖动某些内容而不取消选择

java - 如何在 Android 中复用 mp3 和 mp4 文件

java - JTextField 和 HTML 标签

java - 在 Java 中使用 for 循环在多个标签上使用 setText() (Netbeans)

java - 当我终止我的应用程序或重新启动设备时, boolean 值不会保留在正确的输入上

java - 添加 OnClickListener 会使应用程序崩溃

java - 如果存在冗余,我该如何从这个java问题中删除冗余?

java - JackRabbit 持久性管理器说明

java - RxJava 和长时间运行的监听器

java - Google App Engine 中的 e.printStackTrace