PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : suchmaschinen apis



supersucker
13.02.2006, 13:43
hi,

ich bin gerade dabei die apis der verschiedenen suchmaschinen zu evaluieren, hierzu würde mich eure erfahrungen / meinungen interessieren.

was ich mir bisher angeschaut hab, sind google, msn und yahoo....hier mal eine übersicht was ich bisher dazu gefunden hab, das sieht für einen kommerziellen einsatz nicht so toll aus:

Google:


Features:

· kostenlos
· Sollte mit jeder Sprache laufen, die Web Services Support bietet.
Getestet bisher mit Java, Ruby, Perl und C#.
· Die verwendete Zeichenkodierung ist UTF-8, d.h. Abfragen können in
den meisten europäischen Sprachen getätigt werden.
· Kommerzielle Nutzung nur nach schriftlicher Zustimmung von google
erlaubt.

Zugriff:

· Kommunikation über SOAP
· Nach der Erstellung eines google Accounts erhält man einen license key
per email. Dieser muss bei jedem Zugriff auf die API im sourcecode
enthalten sein


Einschränkungen / Nachteile:

· 1000 Abfragen am Tag
· nur die ersten 1000 Resultate einer Abfrage können verwendet werden
· es können maximal 10 Resultate pro Abfrage gleichzeitig abgefragt
werden
· nur Google Web Search möglich (d.h. keine Google Images, Groups
usw.)
· bisher ist kein kommerzieller Service geplant
· google garantiert keine Verfügbarkeit des Services, genau sowenig wie
das neuere APIs abwärtskompatibel sein werden



MSN

Features:

· kostenlos
· Zugriff nur über .NET Sprachen

Zugriff:

· Kommunikation über SOAP
· Es muss eine application-ID erstellt werden, der Zugriff erfolgt also nicht
wie bei google über eine developer id


Einschränkungen / Nachteile:

· 10000 Abfragen am Tag
· nur 50 Resultate pro Abfrage, diese dürfen dafür aber komplett
ausgelesen werden (google liefert zwar die komplette Ergebnismenge
zurück, von dieser dürfen aber nur 10 benutzt werden)



Yahoo

Features:

· kostenlos
· sollte mit jeder Sprache funktionieren, von yahoo gibt es Bibliotheken für
Perl, Java und Python

Zugriff:

· Kommunikation über REST, nicht über SOAP (das wird vermutlich auch so bleiben)
· Der Zugriff erfolgt wie bei MSN über eine application ID
· Kommerzielle Nutzung nur nach schriftlicher Zustimmung von yahoo erlaubt.



Einschränkungen / Nachteile:

· 5000 Abfragen am Tag pro IP (keine weiteren Angaben)
· nur für nicht-kommerzielle Nutzung (mit schriftlicher Zustimmung
möglich? siehe oben)


fallen euch noch weitere apis ein? gerne auch kommerzielle...
wäre über ein zwei kurze erfahrungsberichte / vorschläge dankbar....