Ошибка.
***(System.NotSupportedException): Не распознан префикс URI.} ***
Возникает ошибка в момент исполнения фрагмента кода:
Приемник = "bot" + Токен + "/sendMessage?parse_mode=HTML&chat_id=" + СтрЗаменить(Формат(ИД_Пользователя, "ЧДЦ=; ЧС=; ЧРГ=."), ".", "") + "&text=" + ТекстСообщения;
HTTPСоединение = Новый HTTPСоединение("http://api.telegram.org",443,,,,,);
HTTPЗапрос = Новый HTTPЗапрос(Приемник);
Ответ = HTTPСоединение.Получить(HTTPЗапрос);
#1, 02 марта 2025 14:51
HTTP Запрос отрабатывает при запуске напрямую из 1с.
Или при обращении через GET метод.
#2, ред. 02 марта 2025 14:54
Так же при дополнении метода HTTPСоединение вызовом метода Новый ЗащищенноеСоединениеOpenSSL() возникает ошибка:
riptEngine.Machine.RuntimeException: {Модуль F:\TEMP\TEMP_W\TurboConf\user_scripts\SendToTelegramm.os / Ошибка в строке: 25 / Конструктор не найден (ЗащищенноеСоединениеOpenSSL)}
HTTPСоединение = Новый HTTPСоединение("api.telegram.org",443,,,,,Новый ЗащищенноеСоединениеOpenSSL());
---> ScriptEngine.Machine.RuntimeException: {Модуль / Ошибка в строке: -1 / Тип не зарегистрирован (ЗащищенноеСоединениеOpenSSL)}
*ТекстСкрипта:
#3, ред. 02 марта 2025 15:04
(2) Ефремов Роман Дмитриевич, это скорее всего не имеет отношения непосредственно к TurboConf, а связано непосредственно с OneScript.
Вот из документации по OneSciprt
ssl: Объект ЗащищенноеСоединение. На данный момент данная механика работы с SSL не поддерживается. Обращение к https возможно, если в адресе хоста указать протокол https. В этом случае будут использованы сертификаты из хранилища ОС. Указание произвольных клиентских и серверных сертификатов в текущей версии не поддерживается.
#4, ред. 02 марта 2025 15:38
(3) bolsun, Большое спасибо за ответ.
А что насчет ошибки:
ScriptEngine.Machine.ExternalSystemException: {Модуль F:\TEMP\TEMPW\TurboConf\userscripts\SendToTelegramm.os / Ошибка в строке: 27 / Внешнее исключение (System.NotSupportedException): Не распознан префикс URI.}
Ответ = HTTPСоединение.Получить(HTTPЗапрос);
Объясню свою цель:
Я хотел бы в итоге иметь возможность при помещении в хранилище выполнять чтение доработанных модулей и отправку их в телеграмм бот а так же записывать в сторонней системе через веб сервис.
Очень нравится ваш функционал. Большое спасибо за него.
#5, 02 марта 2025 17:20
(4) Ефремов Роман Дмитриевич, это также вряд ли имеет отношение к программе. Попробуйте выполнить свой код непосредственно в Onescript 1.9.2
#6, 02 марта 2025 20:19
Принято. Большое спасибо.
#7, 02 марта 2025 21:16
bolsun изменил статус на Закрыто