2016-06-01 14 views
1

Ich möchte eine App erstellen, die eine Anfrage an Google-Suche durch spezifische Filter und Einschränkungen, die ich an Ort und Stelle und zeigen Sie dann die Ergebnisse für den Benutzer (spezifische Schlüsselwörter in den Ergebnissen für die letzten x Tage) fördert. Wie kann das gemacht werden?Verfeinern Google Suchergebnis

Kann man das mit dieser API https://www.google.com/work/search/products/gss.html zusammen unter Verwendung der Google Website-Suche durchgeführt werden: https://developers.google.com/custom-search/json-api/v1/introduction#background-data-model

jemand etwas Ähnliches versucht hat?

Antwort

1

Ja. Es ist möglich mit Einschränkungen. Sie können (über Ihre Links) nur GoogleCustomSearch verwenden

  1. [Schlüssel param], um Entwickler-Konsole gehen und schalten Sie "Custom Search API" - https://console.developers.google.com und erstellen API_KEY ("Server" Typ)
  2. [ cx param] zum CustomSearch Konsole https://cse.google.com/cse und benutzerdefinierte Suchmaschine ("cx" param)

Mit Vorlage Get erstellen eine Anfrage (https://developers.google.com/custom-search/json-api/v1/using_rest)

012 erstellen

GET https://www.googleapis.com/customsearch/v1?key= YOUR_KEY & cx = YOUR_CX & q = site: lenta.ru & Sitesearch = lenta.ru

Verwandte Themen