Wie kann ich Google Suchergebnisse innerhalb eines Programms erhalten? Ich brauche ein Array von Suchergebnissen für eine angegebene Zeichenfolge.Programmgesteuert Google Suchergebnisse erhalten
Antwort
C++ ein wenig mehr Arbeit als andere Sprachen erfordert. Sie müssen eine Verbindung zu Googles REST Search API herstellen und dann einen JSON-Parser verwenden, um die Suchergebnisse auszuwerten. Json.org verfügt über eine Sammlung von JSON-Parsern in verschiedenen Sprachen.
Verwenden Sie ihre Javascript Suche API http://code.google.com/apis/ajaxsearch/
Sie nicht mehr unterstützen, ihre SOAP search api leider
Google bietet Ajax-API für JavaScript-Programmierer und eine schlechte Dokumentation für Python, PHP und Flash.By die Möglichkeit, wenn Sie in der Lage, mit anderen HTTP-Server mit anderen C++ - Bibliothek verbinden können, können Sie es tun. Ändern Sie einfach die URL, die Sie verwenden, und zeigen Sie sie an: http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q= {My_CPP_Query} Sie erhalten einen JSON-Datenstrom, mit dem Sie arbeiten können.
Für Nicht-Javascript-Umgebungen haben sie eine REST-Such-API. http://code.google.com/apis/ajaxsearch/documentation/#fonje –