Gibt es eine kostenlose Online-Wörterbuch-API (json / xml) mit mehreren Sprachen zur Auswahl? [geschlossen]

75

Gibt es eine kostenlose Wörterbuch-API, für die keine API-Schlüssel erforderlich sind und bei der Sie zwischen mehreren Quell- und Zielsprachen wählen können (so viele wie möglich, mindestens Englisch, Deutsch, Spanisch, Französisch ...)?

Ognjen
quelle
2
Die Merriam-Webster-Wörterbuch-API ist kostenlos, solange sie nicht für kommerzielle Zwecke verwendet wird. Die Nutzung überschreitet nicht 1000 Abfragen pro Tag. Dictionaryapi.com .
Habeeb Perwad
Ich habe eine einfache API für die kostenlose Übersetzung erstellt. Github.com/Sangdol/free-and-slow-google-translate-api
Sanghyun Lee
2
@Ognjen haben Sie jemals eine Online-Wörterbuch-API gelöst oder gefunden?
Nomis
1
Sie können transltr.org ausprobieren, es bietet kostenlose Übersetzungs-API, erfordert keine Registrierung.
user2412672

Antworten:

37

Sie können http://glosbe.com/a-api ausprobieren , es ist groß - fast alle Sprachen werden abgedeckt. Sie können auf Daten in JSON / JSONP / XML zugreifen. Für Benutzer ohne Schlüssel ist ein Limit festgelegt, das Sie jedoch mithilfe von JSONP auf Ihrer Clientseite überwinden können.

Piotr
quelle
9
Gibt es eine Chance, dass Sie mit dieser Website verbunden sind?
Andrew Barber
Ich fand diese Antwort für meine Zwecke sehr hilfreich, aber da ich neu bin, verstehe ich nicht, wie Sie die Einschränkung mit JSONP überwinden können. Wenn es nicht zu viel Mühe gibt, möchten Sie dies näher erläutern?
UrbKr
1
Ist es kostenlos für den kommerziellen Gebrauch?
Zackygaurav
1
Derzeit ist die API in der Alpha-Version und alles, was auf dieser Seite beschrieben wird, kann sich ändern.
Solidfox
1
Derzeit funktioniert die API nicht wie beschrieben. Fordern Sie das JSON-Format an, das HTML-Inhalte liefert. Daher kann ich keinen API-Schlüssel erstellen
palik
14

Ich würde denken, dass Wiktionary (das Wörterbuch der Leute, die ursprünglich Wikipedia erstellt haben) gut zur Rechnung passt.

API-Dokumentation für Wiktionary : http://en.wiktionary.org/w/api.php

Dan Esparza
quelle
10
Leider ist alles, was auf Mediawiki (den beliebtesten Wikis) basiert, nicht computerlesbar. Die Entwickler des Systems haben es ziemlich vermasselt.
Cangrejo
1
Hmmm ... wenn man sich die API-Dokumente unter dem von mir angegebenen Link ansieht, sieht es so aus, als ob einer der Parameter "Format" ist. Anscheinend können Sie Ausgabe in json, jsonfm, php, phpfm, wddx, wddxfm, xml, xmlfm, yaml, yamlfm, rawfm, txt ... und mehr erhalten. Ich bin mir nicht sicher, was Sie unter "nicht computerlesbar" verstehen, wenn Sie sich auf etwas anderes als das zurückgegebene Ausgabeformat beziehen.
Dan Esparza
22
Ja, Sie können einen JSON abrufen, aber der Inhalt der Seite selbst ist nicht im JSON-Format. Es ist der Wert eines Attributs namens "*" und es ist normalerweise eine Fülle von sehr schwer zu analysierenden Inhalten. Das Problem ist, dass die API für alle Wikis gilt und alle unterschiedlich sind, sodass der Inhalt nicht einfach standardisiert werden kann, um ihn computerlesbar zu machen. Es ist eine Schande, denn das könnte eine erstaunliche Ressource sein. Ich hoffe, jemand macht es in Zukunft.
Cangrejo
3
Ich stimme den obigen Kommentaren zu. Ich habe gerade ein paar Tage damit verbracht, das Attribut "*" zu analysieren, von dem broncoAbierto spricht. Es ist alles ein großes Durcheinander. Ich habe irgendwann eine Version gemacht, um englische Wortdefinitionen zu analysieren. Überraschung, die deutsche Version hat ein anderes Format. Also habe ich das aufgegeben. Wirklich ziemlich traurig.
Mihai
@broncoAbierto - tut mir leid das zu hören. Das stinkt!
Dan Esparza
-1

Die meisten API-Anbieter benötigen eine Registrierung, um Denial-of-Service-Angriffe und andere Missbräuche zu verhindern. Davon abgesehen bin ich auf eine gestoßen, die ohne Registrierung verfügbar ist:

Aonaware - Mit diesem Webdienst können Sie über den Dienst dict.org auf Wörterbuchdefinitionen zugreifen.

Danny D'Amours
quelle
2
Das sieht gut aus. Ich habe jedoch zwei Fragen: Ist es kostenlos, es in meiner kommerziellen Anwendung zu verwenden? Gibt es eine API dafür?
Bagusflyer
Jetzt funktioniert es nicht
Attaullah