在Google网络历史记录界面中,我可以看到我多年来使用的所有搜索查询,以及我针对特定查询访问过的网页。有没有办法可以使用计算机程序检索此历史记录?我找不到能够做到这一点的Google API。你知道一个可以做到这一点的工具,或者建议一种方法来实现这个目标吗?
答案 0 :(得分:4)
有RSS feed。
更新:链接现已中断。
答案 1 :(得分:2)
上面接受的答案中的RSS提要不再存在。 Google不提供允许您检索Google搜索的API,但它允许您通过google search history下载所有过去搜索的存档。此下载无法以编程方式执行,因为它会将存档保存到用户的Google驱动器中。
可能的hacky解决方法是使用浏览器自动化工具来抓取历史记录页面,例如this repository does。修改此脚本将允许您获取最新的搜索。我能够将它用于我的项目。