POST api/Translate

Это API переводчик, ставка 0,02$ за 1000 переведенных символов.

API для автоматического перевода текста. Поддерживает свыше 50 направлений перевода. Нет ограничений на объем переводимого контента в одном запросе. Оплата за перевод списывается за объем переводимого текста согласно цене за 1000 знаков. Средняя стоимость автоматического перевода текста на листе А4 составляет 0,06 $ API переводчика EA-WS работает на базе Яндекс Переводчика.

информация о запросе

URI параметры

отсутствуют

параметры, передаваемые в теле запроса

TranslateParameters(ru-RU)
НаименованиеОписаниеТипДополнительная информация
Text

Текст перевода

string

отсутствуют

SourceLanguage

Язык оригинала

string

Поддерживаемые языки:
азербайджанский az, малагасийский mg, албанский sq, малайский ms, английский en, мальтийский mt, арабский ar, македонский mk, армянский hy, монгольский mn, африкаанс af, немецкий de, баскский eu, норвежский no, башкирский ba, панджаби pa, белорусский be, персидский fa, бенгальский bn, польский pl, болгарский bg, португальский pt, боснийский bs, румынский ro, валлийский cy, русский ru, венгерский hu, сербский sr, вьетнамский vi, сингальский si, гаитянский (креольский) ht, словацкий sk, галисийский gl, словенский sl, голландский nl суахили sw, греческий el, таджикский tg, грузинский ka, тайский th, гуджарати gu, тагальский tl, датский da, тамильский ta, иврит he, татарский tt, индонезийский id, турецкий, tr ирландский ga, удмуртский, udm итальянский it, узбекский, uz исландский is, украинский, uk испанский es, урду ur, казахский kk, финский fi, каннада kn, французский fr, каталанский ca, хинди hi, киргизский ky, хорватский hr, китайский zh, чешский cs, корейский ko, шведский sv, латынь la, эстонский et, латышский lv, японский ja, литовский lt

DestLanguage

Язык перевода

string

Поддерживаемые языки:
азербайджанский az, малагасийский mg, албанский sq, малайский ms, английский en, мальтийский mt, арабский ar, македонский mk, армянский hy, монгольский mn, африкаанс af, немецкий de, баскский eu, норвежский no, башкирский ba, панджаби pa, белорусский be, персидский fa, бенгальский bn, польский pl, болгарский bg, португальский pt, боснийский bs, румынский ro, валлийский cy, русский ru, венгерский hu, сербский sr, вьетнамский vi, сингальский si, гаитянский (креольский) ht, словацкий sk, галисийский gl, словенский sl, голландский nl суахили sw, греческий el, таджикский tg, грузинский ka, тайский th, гуджарати gu, тагальский tl, датский da, тамильский ta, иврит he, татарский tt, индонезийский id, турецкий, tr ирландский ga, удмуртский, udm итальянский it, узбекский, uz исландский is, украинский, uk испанский es, урду ur, казахский kk, финский fi, каннада kn, французский fr, каталанский ca, хинди hi, киргизский ky, хорватский hr, китайский zh, чешский cs, корейский ko, шведский sv, латынь la, эстонский et, латышский lv, японский ja, литовский lt

формат запроса

application/json, text/json, text/html, application/x-www-form-urlencoded

Пример:
{
    "text": "Hello world!",
    "sourceLanguage": "en",
    "destLanguage": "ru"
}

application/xml, text/xml

Пример:
<TranslateParameters xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/">
  <DestLanguage>sample string 3</DestLanguage>
  <SourceLanguage>sample string 2</SourceLanguage>
  <Text>sample string 1</Text>
</TranslateParameters>

информация об ответе

описание ответа

ApiReply(ru-RU)
НаименованиеОписаниеТипДополнительная информация
Result

string

отсутствуют

Error

string

отсутствуют

ErrorCode

ErrorCode(ru-RU)

отсутствуют

формат ответа

application/json, text/json

Пример:
{
  "result": "sample string 1",
  "error": "sample string 2",
  "errorCode": 1
}

text/html

Пример:
{"result":"sample string 1","error":"sample string 2","errorCode":1}

application/xml, text/xml

Пример:
<ApiReply xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/EAWS.Core.Queue">
  <Error>sample string 2</Error>
  <ErrorCode>Common</ErrorCode>
  <Result>sample string 1</Result>
</ApiReply>