Adresář dokumentů

Registrujte se jako vývojář a získejte API klíč

Poskytuje RESTful API pro překlad dokumentů, podporuje automatizované řízení překladových úloh, terminologickou konzistenci založenou na glosářích a dotazy na podporované formáty, jazyky a modely, což usnadňuje vytváření bezproblémových překladových postupů a správu uživatelských účtů.

Začínáme

Pro začátek se musíte přihlásit jako vývojář.Přihlásit se jako vývojář

Po schválení můžete vytvořit více API klíčů a zahrnout příslušný API klíč do každého API požadavku podle potřeby.

Rychlé připojení

Základní URL

https://otranslator.com/api

Způsob ověření

Authorization: [yourSecretKey]

JSON požadavek

Kromě rozhraní pro nahrávání souborů používají API ve výchozím nastavení POST JSON požadavky, Content-Type je application/json.

Nahrání souboru

Vytvoření úkolu pro překlad dokumentu používá multipart/form-data, v poli file se předává soubor k překladu.

Obecná chybová odpověď

Při selhání požadavku rozhraní vrací JSON, pole error obsahuje pevnou anglickou chybovou zprávu. Doporučuje se přednostně zpracovávat chyby podle HTTP status code, pole error používat pro zobrazení nebo záznam do logu.

{
  "error": "Invalid API key."
}

Pravidla pro chybové stavové kódy

Všechny chybové odpovědi v1 API mají stejnou strukturu, zpracujte je prosím podle následujících pravidel HTTP status code.

400 Bad Request
Chybějící povinné parametry, neplatné formáty parametrů nebo hodnoty výčtu, chybějící nahrání souboru, selhání uložení nahrání nebo selhání zpracování úlohy.
401 Unauthorized
Chybějící API klíč nebo neplatný API klíč.
402 Payment Required
Nedostatečný zůstatek kreditů pro náhled, plný překlad nebo překlad textu.
404 Not Found
Úkol nebo glosář neexistuje, byl smazán, nepatří k aktuálnímu API účtu nebo nebyl vytvořen prostřednictvím API.
409 Conflict
Aktuální stav úlohy neumožňuje požadovanou operaci.
500 Internal Server Error
Neočekávaná výjimka serveru. Chyba odpovědi je nastavena na "Interní chyba serveru.".

Doporučený proces připojení

Zdroje

Translation Task API
Vytvořit překladovou úlohu