Files
tg_bot_1c/src/cf/HTTPServices/HTTPСервис_Telegram/Ext/Module.bsl
kashey a7e569e141 - Рефакторинг процедур http запросов
- Изменил структуру логирования
- Добавил метод sendDocument()
- Структурировал код для большей читабельности
2025-05-18 18:31:19 +03:00

32 lines
1.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Функция ШаблонURL1PostGetUpdate(Запрос)
Попытка
ТелеграмОбщегоНазначения.ОбработатьИСохранитьОбновленияТелеграм(Запрос.ПолучитьТелоКакСтроку());
Ответ = HttpОбщегоНазначения.ОтветУспех();
Возврат Ответ;
Исключение
ЗаписьЖурналаРегистрации("Телеграм-бот.Ошибка", УровеньЖурналаРегистрации.Ошибка,,,
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
Возврат HttpОбщегоНазначения.ОтветОшибка();
КонецПопытки;
КонецФункции
Функция ШаблонURL1GeBotInfo(Запрос)
Попытка
ОтветБотИнфо = ТелеграмМетодыВызовСервера.GetMe();
Если ОтветБотИнфо.Успех Тогда
Ответ = Новый HTTPСервисОтвет(200);
Ответ.УстановитьТелоИзСтроки(HttpОбщегоНазначения.ОбъектВСтрокуJson(ОтветБотИнфо.Тело));
Возврат Ответ;
КонецЕсли;
Исключение
ЗаписьЖурналаРегистрации("Телеграм-бот.Ошибка", УровеньЖурналаРегистрации.Ошибка,,,
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
Возврат HttpОбщегоНазначения.ОтветОшибка();
КонецПопытки;
КонецФункции