API-Dokumentation zur Grammatik- und Rechtschreibprüfung
Mit der TextGears API können Sie die neuesten Technologien zur Textanalyse in praktisch jedes Produkt integrieren. Von einfachen mobilen Apps bis hin zu umfangreichen Unternehmensentwicklungen.Die API ermöglicht es Ihnen, Texte flexibel auf alle Arten von Fehlern zu prüfen, die Lesbarkeit des Textes zu bestimmen, das ungefähre Vokabular des Autors auszuwerten und vieles mehr.
Suchen Sie ein Plugin für eine Website?
Sie können Ihrer Website ganz einfach eine Textprüfung hinzufügen. Weitere Informationen zum Plugin und Beispielcode finden Sie auf der Dokumentationsseite.
Was kann die API tun?
Docs für Postman
Sie können die API-Dokumentationsdatei für Postman oder jedes andere HTTP-Debugging-Programm herunterladen. In Postman können Sie auf der Registerkarte Sammelvariablen einen Schlüssel setzen..
Wo soll ich anfangen
Es ist einfach und leicht. Die API ist für reguläre HTTP- und HTTPS-Anfragen verfügbar.Die Ausgabedaten werden in JSON gesendet. Alle Anfragen erfolgen an den api.textgears.com
-Server
Um den Zugriff aus verschiedenen Teilen der Welt zu beschleunigen, haben wir Server in 3 Ländern aufgestellt: USA, Estland und Singapur. Wenn Sie eine Anfrage an api.textgears.com
stellen, wählen wir den nächstgelegenen Cluster. Sie können jedoch explizit Anfragen an den Cluster stellen, der sich in der Nähe befindet, um die Verzögerung beim Erhalt einer Antwort zu verringern.
https://eu.api.textgears.com
– Europe
https://us.api.textgears.com
– America
https://sg.api.textgears.com
– Asia
Alle API-Endpunkte sind unabhängige Cluster von Servern. Wir garantieren eine 99,9%ige Verfügbarkeit für jeden von ihnen. Wenn Ihnen das nicht ausreichend erscheint, können Sie den Cluster wechseln, wenn ein Verbindungsfehler auftritt.
import textgears from 'textgears-api';
const textgearsApi = textgears('YOUR_KEY', {language: 'en-US'});
textgearsApi.checkGrammar('I is a engineer')
.then((data) => {
for (const error of data.errors) {
console.log('Error: %s. Suggestions: %s', error.bad, error.better.join(', '));
}
})
.catch((err) => {});
Wenn Sie eine Bibliothek für die Arbeit mit API in einer anderen Sprache oder für ein anderes Framework implementiert haben,schicken Sie uns einfach einen Linkauf GitHub oder GitLab, wir werden ihn dann ebenfalls veröffentlichen.
Unterstützte Sprachen
TextGears analysiert Text nicht nur unter Berücksichtigung der Sprache des Textes, sondern auch unter Berücksichtigung des Dialekts. Vollständige Liste der unterstützten Sprachen: Englisch, Französisch, Deutsch, Portugiesisch, Italienisch, Spanisch, Russisch, Arabisch, Japanisch, Chinesisch, Griechisch
Unterstützte Dialekte (müssen im Parameter language
übergeben werden): en-US, en-GB, en-ZA, en-AU, en-NZ, fr-FR, de-DE, de-AT, de-CH, pt-PT, pt-BR, it-IT, ar-AR, ru-RU, es-ES, ja-JP, zh-CN, el-GR
Berechtigung und Parameterübergabe
Die Anfrage wird durch Übergabe des Schlüssels neben anderen Parametern auf eine der folgenden Arten autorisiert:
- POST parameter
key
-
GET parameter
key
?key=YOURKEY
-
Json-request
{ "key": "YOURKEY", // Other params }
-
HTTP Header
Wobei YOURKEY Ihr Schlüssel ist.Authorization: Basic YOURKEY
Fehlercodes
Im Falle eines Fehlers wird der Parameter status
den Wert false
haben
{
status : false,
error_code : 600, // API error code
description : "Invalid license key. Go to https://textgears.com/signup.php to get one"
}
- 600 - Ungültiger Schlüssel
- 606 - Nicht unterstützte Sprache
- 607 - Erlaubte Anzahl von Anfragen überschritten
- 500 - Unbekannter interner Dienstfehler
- 501 - Textlänge überschreitet Ratengrenze
Textvalidierung API
Überprüfung der Grammatik des Textes
https://api.textgears.com/grammar
Mit dieser Methode können Sie den Text auf Grammatik-, Rechtschreib-, Zeichensetzungs- und Stilfehler überprüfen.
Anfrageparameter
Überprüfung der Rechtschreibung des Textes
https://api.textgears.com/spelling
Die Methode prüft den Text auf Tippfehler unter Verwendung des aktualisierten Wörterbuchs
Anfrageparameter
Auto-Korrektur von Text
https://api.textgears.com/correct
Es gibt zwei Methoden für die automatische Textkorrektur. Die „correct“ Methode ist deutlich präziser, gilt aber für KI-Anfragen.
Wichtig!
Im Moment funktioniert die Methode nur für die englische Sprache.
Anfrageparameter
https://api.textgears.com/suggest
Das Prüfverfahren korrigiert automatisch Fehler im Text und schlägt eine Fortsetzung des letzten Satzes vor.
Wichtig!
Wenn ein Tippfehler gefunden wird, wird das Wort durch das nächstliegende Wort aus dem Wörterbuch ersetzt. Wenn es mehrere Wörter gibt, die dem gefundenen ähnlich sehen, wird das häufigste Wort in der modernen Sprache gewählt. TextGears ist noch weit von Telepathie entfernt, so dass sich bei vielen Tippfehlern die Bedeutung des endgültigen Textes ändern kann.
Anfrageparameter
Lesbarkeit des Textes
https://api.textgears.com/readability
Berechnung der Lesbarkeit des Textes nach den gängigsten Algorithmen und deren Anpassungen für die meisten Sprachen. Sie können mehr über Lesbarkeitsmetriken erfahren,in unserem separaten Artikel.
Wichtig!
Bei der Bestimmung von Textmetriken steht die Genauigkeit in direktem Zusammenhang mit der Größe des Textes.Die Bestimmung der Lesbarkeit oder anderer Parameter des Textes für einen Zwei-Wort-Satz ist sinnlos.Es wird empfohlen, Texte zu prüfen, die mindestens 30 Wörter haben. Je mehr, desto besser.
Anfrageparameter
Textanalyse
https://api.textgears.com/analyze
Umfassende Textanalyse. Sie findet alle Arten von Fehlern, berechnet Lesbarkeitskennzahlen, bewertet die Rechtschreibung auf einer 100-Punkte-Skala und bewertet auch die emotionale Stimmung des Textes.
Wichtig!
Bei der Bestimmung von Textmetriken steht die Genauigkeit in direktem Zusammenhang mit der Größe des Textes.Die Bestimmung der Lesbarkeit oder anderer Parameter des Textes für einen Zwei-Wort-Satz ist sinnlos.Es wird empfohlen, Texte zu prüfen, die mindestens 30 Wörter haben. Je mehr, desto besser.
Anfrageparameter
Spracherkennung
https://api.textgears.com/detect
Bestimmung der Sprache des Textes und die Annahme seines Dialekts.Die Methode gibt ein Array mit wahrscheinlichen Optionen für jede Sprache zurück. Wenn es nicht möglich ist, die Sprache eindeutig zu identifizieren, gibt das Feld language
null
zurück.
Anfrageparameter
Zusammenfassung und Schlagwortextraktion
https://api.textgears.com/summarize
Anfrageparameter
Admin API
Plan-Kontingent
https://api.textgears.com/account/resourcequota
Empfangen von Daten über die aktuelle Planquote. Damit lässt sich nachvollziehen, wie viele Anfragen innerhalb des Plans bereits gestellt wurden bzw. wie viele Anfragen innerhalb des Abrechnungszeitraums noch gestellt werden können.
Anfrageparameter
Verwendungsstatistik
https://api.textgears.com/account/usage
Abrufen von Statistiken der API-Nutzung für Ihr Konto mit einer Aufschlüsselung nach Tagen
Anfrageparameter
Wörterbücher erstellen und bearbeiten
https://api.textgears.com/custom/createdictionary
Wenn Sie eine flexible Einstellung für die Prüfung von Texten auf Fehler benötigen, verwenden Sie die Einstellung für benutzerdefinierte Ausnahmen. Dies ist besonders nützlich, wenn Sie mit Texten arbeiten, die viele Wörter aus einem speziellen Vokabular enthalten. Markieren Sie Wörter oder Phrasen als "korrekt", damit das System sie nicht mehr als Fehler betrachtet. Sie können es auch verwenden, um dem System zu erlauben, Fehler entsprechend der Liste bestimmter Wörter zu finden.Benutzerdefinierte Regeln können kombiniert und in Wörterbücher umgewandelt werden. Ein solcher Ansatz ermöglicht es, dass die verschiedenen Funktionen Ihres Produkts einen unterschiedlichen Satz von Regeln verwenden. Gleichzeitig kann jeder Benutzer Ihres Produkts seinen eigenen Satz von Ausnahmen haben.
Anfrageparameter
https://api.textgears.com/custom/updatedictionary
https://api.textgears.com/custom/listdictionaries
https://api.textgears.com/custom/deletedictionary
Eine Ausnahme hinzufügen
https://api.textgears.com/custom/addexception
Wenn Sie Texte mit sehr spezifischem Vokabular prüfen, die in unserem System als Fehler markiert sind, können Sie Wörter oder Phrasen zu Ausnahmen hinzufügen. Danach werden sie nicht mehr als Fehler betrachtet.
Anfrageparameter
Liste der Ausnahmen
https://api.textgears.com/custom/listexceptions
Zuvor hinzugefügte Ausschlusswörter auflisten
Anfrageparameter
Ausnahme entfernen
https://api.textgears.com/custom/deleteexception
Entfernen Sie das Ausnahmewort zur Überprüfung. Wenn Sie versuchen, ein bereits gelöschtes Wort zu löschen, tritt kein Fehler auf.