2012-06-14 4 views
58

Gibt es eine freie Wörterbuch-API, die keine API-Schlüssel benötigt, und Sie können zwischen mehreren Ausgangs- und Zielsprachen wählen (so viele wie möglich, mindestens Englisch, Deutsch, Spanisch, Französisch ...)?Gibt es eine kostenlose Online-Wörterbuch-API (json/xml) mit mehreren Sprachen zur Auswahl?

+2

Der Merriam-Webster Dictionary API so lange frei ist, wie es für nicht-kommerzielle Nutzung ist, Verwendung nicht überschreitet 1000 Anfragen pro Tag http: //www.dictionaryapi. com. –

+0

Ich habe einige einfache API für die kostenlose Übersetzung https://github.com/Sangdol/free-and-slow-google-translate-api –

+1

@Ognjen Haben Sie jemals eine Online-Wörterbuch-API zu lösen oder zu finden? – Nomis

Antwort

1

Die meisten API-Anbieter erfordern eine Registrierung, um Denial-of-Service-Angriffe und andere Missbräuche zu verhindern. Das gesagt, ich habe über eine, die ohne Registrierung verfügbar ist:

Aonaware - Dieser Web-Service können Sie Wörterbuch Definitionen aus dem dict.org-Dienst zugreifen.

+1

Das sieht gut aus. Aber ich habe zwei Fragen: Ist es frei, es in meiner kommerziellen Anwendung zu verwenden? Gibt es eine API dafür? –

33

Sie können versuchen, , es ist groß - fast alle Sprachen abgedeckt. Sie können auf Daten in JSON/JSONP/XML zugreifen. Für Benutzer ohne Schlüssel ist ein Limit festgelegt, das Sie jedoch mit JSONP auf Ihrer Clientseite umgehen können.

+9

Jede Chance, die Sie mit dieser Website verbunden sind? –

+0

Fanden Sie diese Antwort sehr hilfreich für meine Zwecke, aber neu zu sein Ich verstehe nicht, wie Sie die Begrenzung mit JSONP überwinden, wenn es nicht zu viel Mühe ist, würden Sie sich interessieren, um zu erarbeiten? – UrbKr

+0

Aber ich fand, dass die Ergebnisse nicht genau sind. –

10

Ich würde denken, dass Wiktionary (das Wörterbuch von den Leuten, die ursprünglich Wikipedia bauten) würde die Rechnung schön passen.

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

+8

Leider ist alles, was auf Mediawiki (den beliebtesten Wikis) basiert, nicht computerlesbar. Es ist ziemlich das Problem von den Designern des Systems. – broncoAbierto

+1

Hmmm ... Blick auf die API-Dokumente auf den Link, den ich gab, sieht es aus wie einer der Parameter ist "Format". Offenbar können Sie in json, jsonfm, php, phpfm, wddx, wddxfm, xml, xmlfm, yaml, yamlfm, rawfm, txt ... und mehr ausgegeben werden. Ich bin mir nicht sicher, was Sie mit "nicht computerlesbar" meinen, wenn Sie sich auf etwas anderes beziehen als das zurückgegebene Ausgabeformat. –

+19

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 von ihnen unterschiedlich sind, so dass 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, dass es jemand in der Zukunft tut. – broncoAbierto

Verwandte Themen