Frage

Wenn Sie Google-Suche, es schätzt die Anzahl der Suchergebnisse z.

  

Ergebnisse 1 - 10 von ungefähr 103 Millionen für Hallo Welt

Wie erhalte ich die Nummer 103000000 programmically?

Ich bin in den Ergebnissen nicht interessiert, nur diese Zahl, und ich brauche etwa 100 diese Suche zu einem Zeitpunkt zu tun, damit die Homepage Verschrottung ist keine Option, da Google diese Art der Sache zu blockieren neigt.

Ich habe Lösungen gesehen, wo Sie die Google-Seife API, dies zu tun verwenden können, aber das ist keine Option mehr, da es veraltet ist und sie sind nicht mehr API-Schlüssel verlosen und die AJAX API scheint nicht das bieten Feld: /

War es hilfreich?

Lösung

Ich schloss diese mit C # mit Bing statt Google. Sie können die Antwort finden Sie hier:

Google Search API - Anzahl gefundener

Andere Tipps

Wenn das Suchobjekt zurückgegeben wird, wird es eine Eigenschaft von ‚Ergebnisse‘ haben als ein Array, das die Ergebnisse Objekte enthält, und ein ‚Cursor‘ Eigenschaft, die die Cursor-Objekt enthält, die eine estimatedResultsCount Eigenschaft hat. Das ist die fella Sie nach.

Vielleicht nicht eine Option, vielleicht auch nicht erlaubt und vielleicht nicht einmal arbeiten, aber was ist gerade diese 100 sucht tun und verwendet nur verschiedene Google-Server und ständig Ihre Identifikation (Browser, Cookies etc.) und genügend Zeit zwischen Ihren Suchen lassen? Zum Beispiel, wenn wir ein nslookup auf google.com, google.net, google.co.uk oder google.jp nehmen bekommen wir ein paar verschiedene Server (74.125.95.104, 74.125.91.104, 72.14.203.104 für google.jp) . Machen Sie dasselbe für die anderen und Sie werden leicht kommen mit 30-40 dieser Server oder sogar mehr. Es wäre wahrscheinlich am besten, wenn Sie für jede Ihrer Runden auf einem Server 1 oder 2 sucht tun. Viel Glück!

Aktualisieren

schaute auf die „ Flash und andere Nicht-Javascript-Umgebungen "für die AjaxSearch und es scheint ein Feld genannt zu werden‚estimatedResultCount‘, die Sie vielleicht daran interessiert sind (inkl. Codebeispiel für php, flash). Eine kurze Anmerkung: Sorry, Jungs, ich versuche, auf meine Antworten Agnostiker zu sein und mich nicht zensieren durch nicht möglichen Optionen geben out

.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top