2010-06-28 24 views
7

En la interfaz del historial web de Google puedo ver todas las consultas de búsqueda que he usado a lo largo de los años y las páginas que he visitado para una consulta en particular. ¿Hay alguna manera de recuperar este historial usando un programa de computadora? No pude encontrar una API de Google que lo haga. ¿Conoces alguna herramienta que pueda hacer esto o sugieres una forma de lograrlo?¿Cómo puedo recuperar mi historial de búsqueda de Google?

+1

Similar a: http://stackoverflow.com/questions/4332913/help-on-google-web-history – Pratik

Respuesta

4

Hay un RSS feed.

Actualización: el enlace ahora está roto.

+0

Pero no puedo suscribirme a este feed. Tanto Google Reader como BottomFeeder no parecen poder encontrarlo. – rup

2

La fuente RSS en la respuesta aceptada anteriormente ya no existe. Google no proporciona una API que le permita recuperar búsquedas de Google, pero le permite descargar un archivo de todas las búsquedas pasadas, a través del google search history. Esta descarga no se puede realizar mediante programación, ya que guarda el archivo en la unidad de google del usuario.

Una posible solución hacky es utilizar las herramientas de automatización del navegador para raspar la página del historial, como this repository does. Modificar este script le permitiría obtener las búsquedas más recientes. Pude usar esto para mi proyecto.

+1

** Actualización **: recientemente, Google cambió su página de historial para usar angularJS, y el repositorio vinculado ya no funciona para raspar el historial de Google. Sin embargo, todavía funciona para iniciar sesión programáticamente en la página. –

+1

Otra posibilidad es usar una extensión de navegador chrome y la API de historia chrome. La función 'sincronizar' de Chrome le permitirá obtener búsquedas desde cualquier navegador Chrome en el que haya iniciado sesión. –

Cuestiones relacionadas