Anzeige - [Interessiert an einer Anzeige?]

> Webmaster FAQ - Die eigene Homepage mit Google API durchsuchen? - Homepage Tools
Ayom Wissensdatenbank 642 Artikel
  Aktuelles Rating:    Last Edit by Alain Aubert @ 10.10.2005 12:10:28
Edit Post

Die eigene Homepage mit Google API durchsuchen?

Mit der Google API kann man täglich bis zu 1000 Queries an Google senden. Dazu muss man bei Google einen Developer Key beantragen (kostenlos)
Wenn man dem Stichwort, nach dem gesucht werden will einfach site:my-domain.de anhängt, kann man so eine ausgereifte Suche im eigenen Design präsentieren.

Hier ein Script, mit dem du sofort starten kannst. Minimale PHP Kentnisse sind nötig. (Um die Scripte zu kopieren einfach auf den Edit Button klicken)
CODE

<?php
require_once("nusoap.php");

$key = ".......";
$start = 0;

$soapclient = new soapclient("http://api.google.com/search/beta2"); // [1]

$parameters = array(
"key" => $key,
"q" => "site:my-domain.de $query",
"start" => $start,
"maxResults" => 10,
"filter" => false,
"restrict" => "",
"safeSearch" => false,
"lr" => "lang_de",
"ie" => "UTF-8",
"oe" => "UTF-8"
);
$result = $soapclient->call("doGoogleSearch", $parameters, "urn:GoogleSearch");
$searchtime = $result["searchTime"];
$total = $result["estimatedTotalResultsCount"];


for ($i = 1; $i <= $parameters["maxResults"]; $i++)
{
$element = $result["resultElements"][$i];
$url = $element["URL"];
$title = $element["title"];
$snippet = $element["snippet"]; // [2]



echo "<a href=$url>$url</a><br>";
}

?>


Dazu benötigst du eine SOAP Klasse. Ich habe die Klasse von http://www.nusphere.com verwendet: nusoap.php

Copyrightnotiz zur SOAP Klasse.
QUOTE

/*

NuSOAP - Web Services Toolkit for PHP

Copyright © 2002 NuSphere Corporation

This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

[...]

If you have any questions or comments, please email:

Dietrich Ayala
dietrich@ganx4.com
http://dietrich.ganx4.com/nusoap

NuSphere Corporation
http://www.nusphere.com

*/


Zu beachten ist, dass Google Einschränkungen zur Verwendung in den Nutzungsbedingungen macht Google-Api Terms.

Thema: Google API PHP-Script
Thema: Google API benutzen, Unterschiedliche Resultate



Creative Commons License Diese Seite steht (wenn nicht anders angegeben)
unter der Creative Commons Lizenz (Mehr Infos)
Diesen Artikel editieren
Neuer Artikel eröffnen
Kategorien des Artikels:

Aktuelle Themen: Betreff, (Autor) Antw. Views Letzte Aktion
Blog Traffic
(Eric-Oliver Mächler)
3 147 Sun 6. Jul 23:54
von Muenchi
Mobile Website
(Mark_L)
9 137 Sun 6. Jul 15:58
von Mark_L
Blacklist mit Porno Begriffen gesucht
(Muehl)
5 164 Fri 4. Jul 18:15
von swiat
Website Builder Hosting,
(mmlug)
4 340 Fri 4. Jul 17:18
von Marc Schuler
Webhosting, noch lohnenswert?
(Marc3l)
6 215 Fri 4. Jul 12:26
von Marc Schuler
Alle Diskussionen im Webmaster Allgemein Forum anzeigen
Top
 
 



Anzeige - [Interessiert an einer Anzeige?]





Anzeigen




cyon Webhosting



[Interessiert an einer Anzeige?]