Im Webprotokoll Schnittstelle Google kann ich alle Suchanfragen sehe ich im Laufe der Jahre gearbeitet haben, und die Seiten, die ich für eine bestimmte Abfrage besucht. Gibt es eine Möglichkeit, diese Geschichte mit einem Computerprogramm abzurufen? Ich konnte keine Google API finden, die das tut. Kennen Sie ein Werkzeug, das dies kann, oder schlagen Sie einen Weg vor, dies zu erreichen?Wie kann ich meinen Google-Suchverlauf abrufen?
Antwort
Der RSS-Feed in der akzeptierten Antwort existiert oben nicht mehr. Google bietet keine API, mit der Sie Google-Suchanfragen abrufen können. Sie können jedoch ein Archiv aller früheren Suchanfragen herunterladen, und zwar unter google search history. Dieser Download kann nicht programmgesteuert durchgeführt werden, da das Archiv auf dem Google Drive des Benutzers gespeichert wird.
Eine mögliche Abhilfe Hacky wird mit Browser-Automatisierungs-Tools, die Geschichte Seite zu kratzen, wie this repository does. Wenn Sie dieses Skript ändern, können Sie die neuesten Suchen abrufen. Ich konnte das für mein Projekt verwenden.
** Update **: Google hat kürzlich seine Verlaufsseite geändert, um angleJS zu verwenden, und das verknüpfte Repository funktioniert nicht mehr für das Scrappen des Google-Verlaufs. Es funktioniert jedoch weiterhin für die programmgesteuerte Anmeldung auf der Seite. –
Eine andere Möglichkeit ist die Verwendung einer Chrome-Browsererweiterung und der Chrome-Verlaufs-API. Mit der Synchronisierungsfunktion von Chrome können Sie Suchanfragen von jedem Chrome-Browser erhalten, in dem Sie angemeldet sind. –
- 1. Wie kann ich meinen Android-Telefonbildschirm auf meinen Computermonitor projizieren?
- 2. Wie kann ich meinen Zeitzonen-Offset ändern?
- 3. Wie kann ich meinen Winkelmessertest bestehen lassen?
- 4. Wie kann ich meinen springenden Ball bewegen?
- 5. Wie kann ich meinen Scanner wiederverwenden?
- 6. Wie kann ich meinen BinaryWriter optimieren?
- 7. Wie ich meinen Inhalt ausrichten kann
- 8. Wie kann ich meinen Anwendungscode schützen?
- 9. Wie kann ich meinen Spring.net Webservice nutzen?
- 10. Wie kann ich meinen Datenrahmen bestellen lexicographicaly
- 11. Wie kann ich meinen JS-Code verbessern?
- 12. Wie kann ich meinen Cluster löschen?
- 13. Wie kann ich meinen SQL-Code optimieren?
- 14. Wie kann ich meinen Kollationskonflikt besser lösen?
- 15. Wie kann ich meinen Standort bekommen? [Android]
- 16. Wie kann ich meinen Mini-Puffer-Verlauf in Emacs speichern?
- 17. Kann ich meinen bestehenden TCP-Server wiederverwenden?
- 18. Wie kann ich die JSON-Daten für die Fotos in meinen Facebook-Alben abrufen?
- 19. Wie sollte ich meinen Unterricht einrichten?
- 20. Wie repariere ich meinen Mongodb?
- 21. Wie kann ich meinen Ausdruck wie einen Tisch machen?
- 22. Wie kann ich Grafikkarteninformationen auf Java abrufen?
- 23. Wie kann ich Daten meiner Kontrollkästchen abrufen
- 24. Wie kann ich Suchausschnitte von Google abrufen?
- 25. Wie kann ich Composer über Ant abrufen?
- 26. Wie lange kann ich unterzeichnete Dokumente abrufen?
- 27. Wie kann ich Google Voice-Daten abrufen?
- 28. Wie kann ich Informationen zu Datenträgervolumes abrufen?
- 29. Wie organisiere ich meinen Unterricht?
- 30. Kann ich meinen expliziten Typvergleicher inline angeben?
ähnlich: http://stackoverflow.com/questions/4332913/help-on-google-web-history – Pratik