Яндекс переводчик и 1с.

1. burni4 87 25.03.19 10:31 Сейчас в теме
Читаю документацию https://tech.yandex.ru/translate/doc/dg/reference/translate-docpage/

Выполняю код

	Ключ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: https://tech.yandex.com/translate/

Код состояния ошибки 404, что по документации говорит о том, что превышен лимит перевода, хотя я ключ создал 20 минут назад( да и пробовал другие ключи, переводил максимум 5 символов на ключ). Есть идеи?
+
По теме из базы знаний
Найденные решения
2. noprogrammer 237 25.03.19 12:25 Сейчас в теме
Соединение = Новый HTTPСоединение("translate.yandex.net",,,,,,Новый ЗащищенноеСоединениеOpenSSL);
+
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. noprogrammer 237 25.03.19 12:25 Сейчас в теме
Соединение = Новый HTTPСоединение("translate.yandex.net",,,,,,Новый ЗащищенноеСоединениеOpenSSL);
+
3. burni4 87 25.03.19 12:26 Сейчас в теме
(2)
Соединение = Новый HTTPСоединение("translate.yandex.net",,,,,,Новый ЗащищенноеСоединениеOpenSSL);

спасибо, помогло
+
4. burni4 87 25.03.19 12:45 Сейчас в теме
Может кому пригодится рабочий вариант.

	Ключ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, Ложь);
Показать
AlexeyK1; noprogrammer; +2
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот