Frage

Ich versuche, eine Website-Suchfunktion in einer Client-Website zu integrieren. Ich habe eine Test-Suchmaschine mit Google Custom Search erstellt, aber ich kann nicht klären, wie man macht es mit den folgenden Kriterien arbeiten:

  1. Die Suchformular Beiträge zurück auf die Website
  2. Die POST-Seite verwendet eine API das Ergebnis zurück von Google zu erhalten
  3. Ich zeige die Ergebnisse innerhalb von meiner Seite

Bin ich Missverständnis, wie Google Custom Search funktioniert? Gibt es eine einfache Tutorial irgendwo, dass meine Kriterien entspricht?

Danke!

War es hilfreich?

Lösung

Google Custom Search Business Edition hat speziell die API XML-Ergebnisse zurück, mit dem Sie tun können, was Sie wollen. Business Edition ist nicht frei.

Hier ist die XML-Ergebnisse Dokumentation .

Von PHP, können Sie cURL geposteten Suchabfrage übergeben auf Google CSE als GET-Anforderung, und dann wollen, was Sie mit der XML- Server-Seite oder Client-Seite.

Andere Tipps

Schauen Sie sich http://www.google.com/cse/docs/resultsxml .html

Aber im Grunde ja: eine Seite auf Ihrer Website hat, dass, wenn es einen Post bekommt / bekommen Variable es eine HTTP-Anfrage an Google, die (zumindest) Ihren Suchbegriff und Ihre api Schlüssel, es dann eine Last von XML empfängt in zurück, die sie dann formatiert und kehrt auf der Seite.

Es ist ziemlich einfach. Ich habe es nicht in PHP implementiert, die von Ihrem Tag zu urteilen ist die lanaguage Sie suchen, es zu tun in, aber so etwas wie http://www.seopher.com/articles/google_custom_search_tutorial_using_xml_and_php_ sollten Sie auf dem richtigen Weg.

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