Яндекс переводчик и 1с.
Читаю документацию https://tech.yandex.ru/translate/doc/dg/reference/translate-docpage/
Выполняю код
И получаю ошибку:
ОтветВВидеСтроки = Yandex.Translate API documentation can be found here:https://tech.yandex.com/translate/
Код состояния ошибки 404, что по документации говорит о том, что превышен лимит перевода, хотя я ключ создал 20 минут назад( да и пробовал другие ключи, переводил максимум 5 символов на ключ). Есть идеи?
Выполняю код
КлючAPI = "trnsl.1.1.208Z.b9c17d1.a85959c389194d10b9ac"; // ключ видоизменен
НаправлениеПеревода = "ru-en";
ТекстДляПеревода= "Кот";
Соединение = Новый HTTPСоединение("translate.yandex.net");
ЗаголовокHTTP = Новый Соответствие();
ЗаголовокHTTP.Вставить("Content-Type", "application/x-www-form-urlencoded");
ЗаголовокHTTP.Вставить("Content-Length", "17");
Запрос = Новый HTTPЗапрос("/api/v1.5/tr.json/translate",ЗаголовокHTTP);
Запрос.УстановитьТелоИзСтроки("?key="+КлючAPI+"&text="+ТекстДляПеревода+"&lang="+Направление Перевода+"&format=plain&options=0","UTF-8");
Ответ = Соединение.ОтправитьДляОбработки(Запрос);
ОтветВВидеСтроки = Ответ.ПолучитьТелоКакСтроку("UTF-8");
ПоказатьИ получаю ошибку:
ОтветВВидеСтроки = Yandex.Translate API documentation can be found here:
Код состояния ошибки 404, что по документации говорит о том, что превышен лимит перевода, хотя я ключ создал 20 минут назад( да и пробовал другие ключи, переводил максимум 5 символов на ключ). Есть идеи?
По теме из базы знаний
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Может кому пригодится рабочий вариант.
КлючAPI = "trnsl.1.1.2080138Z.ed9f4b60"; // ваш ключ
НаправлениеПеревода = "ru-en";
ТекстДляПеревода="Кот";
Соединение = Новый HTTPСоединение("translate.yandex.net",,,,,,Новый ЗащищенноеСоединениеOpenSSL);
ЗаголовокHTTP = Новый Соответствие();
ЗаголовокHTTP.Вставить("Content-Type", "application/x-www-form-urlencoded");
Запрос = Новый HTTPЗапрос("/api/v1.5/tr.json/translate?",ЗаголовокHTTP);
Запрос.УстановитьТелоИзСтроки("key="+КлючAPI+"&text="+ТекстДляПеревода+"&lang="+Направлени еПеревода +"&format=plain&options=0","UTF-8");
Ответ = Соединение.ОтправитьДляОбработки(Запрос);
ОтветВВидеСтроки = Ответ.ПолучитьТелоКакСтроку("UTF-8");
ЧтениеJSON = Новый ЧтениеJSON;
ЧтениеJSON.УстановитьСтроку(ОтветВВидеСтроки);
Данные = ПрочитатьJSON(ЧтениеJSON, Ложь);
Показать
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)