2016-06-29 14 views
-1

zu verwenden Ich habe versucht, den ganzen Tag zu sehen, wenn es möglich ist, eine Webanwendung in C#/asp.net zu schreiben, die die Google-Suchmaschine verwendet. Ich habe den ganzen Tag darüber gegoogelt. Ich möchte nicht die benutzerdefinierte Suche API, weil ich nicht suche, eine Suchmaschine über eine Website zu suchen. Ich möchte meine Web-App-Eingabe in die grundlegende Google-Web-Suche, die das gesamte Netz nicht eine bestimmte Website suchen, so dass ich dann durch die erste Seite der Suchergebnisse analysieren kann. Ich lege das fett dar, weil es scheint, dass die benutzerdefinierte Suche API für die Suche nach einer bestimmten Website (meine eigene Website) ist, die nicht ist, was ich tun möchte und doch das einzige, was ich finden konnte. (Naja, zum größten Teil zumindest) Die nächste Antwort, die ich auf meine Frage gefunden habe, ist diese https://stackoverflow.com/a/4082976/5607333 Die für mich den Trick machen könnte, aber ich weiß nicht, wie ich das machen soll. Wie sende ich Sucheingaben an die Google-Suche und erhalte Ergebnisse mit HTML? (oder in meinem Fall asp.net) Wenn Sie denken, dass es die Antwort auf meine Frage ist, können Sie bitte ein Beispiel dafür veröffentlichen, wie es gemacht wird? Ich sage "denke", weil ich nicht sicher bin, dass es die Antwort auf das ist, was ich frage.Es ist möglich, Google-Suchmaschine direkt in C#

Ich hoffe, dass diese Frage nicht als eine Täuschung zu der Frage betrachtet wird, mit der ich mich verband, weil ich viel spezifischer als es gewesen bin.

Auch wenn diese Aufgabe in C#/asp.net nicht möglich ist, aber in einer anderen Sprache möglich ist, kann jemand bitte ein Beispiel schreiben, wie es in dieser Sprache gemacht wird oder einen Link dazu?

Update: Ich fand heraus, was für eine einfache Lösung zu diesem es traf, während ich auf eine andere Frage ähnlich zu meinem Problem sah. Die Lösung ist, die URL zu bearbeiten, und dann nehme ich an, Sie könnten es einfach in C# mit dem + -Zeichen verketten.

Update: 2 Obwohl ich dachte, was ich speziell Probleme mit zur Zeit aufweist, wurde diese Frage des Schreibens ich immer noch nicht, warum ich keinen Google-Äquivalent dieser https://msdn.microsoft.com/en-us/library/dd251020.aspx finden können, die nicht abgeschrieben wird. Ich lese eine Antwort auf eine andere Frage hier, wo jemand sagte, dass es so ist, weil sie ihr Geld aus den Werbeergebnissen machen, aber wenn das stimmt, überrascht es mich immer noch.

Antwort

-1

Schauen Sie sich diese Frage:

Adding Google's standard search (not custom) to my website

Sie Ihren eigenen XML-Parser verwenden können, um die Anzeige für Ihre Suche Benutzer anpassen.

mit einer HTTP-Anforderung wie folgt aus:?

GET/search? Q = bill + & Material output = xml & client = Test & site = Operationen Aber es eine Begrenzung der Anzahl der Anfragen pro Tag hat, 500 oder 1000 Ich denke,

+0

Danke, das ist ein Teil der Antwort, die ich hoffte, aber nicht ganz. Der Op dieser Frage wusste bereits, wie man Suchanfragen an Google sendet und Ergebnisse erhält, die Fleisch meiner Frage sind. Aber auch, seit Sie diese XML-Zeichenfolge erwähnt haben, wie würde ich das in asp.net injizieren? Könnte ich das tun ? – codehelp4

Verwandte Themen