Рефакторинг по замечаниям Sonarqube
This commit is contained in:
@@ -53,11 +53,11 @@
|
|||||||
Процедура ОбработатьКоллбэк(ОбновлениеТелеграм)
|
Процедура ОбработатьКоллбэк(ОбновлениеТелеграм)
|
||||||
|
|
||||||
Данные = ОбновлениеТелеграм.ДанныеКоллбэка;
|
Данные = ОбновлениеТелеграм.ДанныеКоллбэка;
|
||||||
Если СтрНачинаетсяС(Данные, XMLСтрока(Перечисления.ВидыДанныхКоллбэков.AddVersion)) Тогда
|
Если СтрНачинаетсяС(Данные, XMLСтрока(Перечисления.ВидыДанныхОбратныхВызовов.AddVersion)) Тогда
|
||||||
ДобавитьКонфигурациюВСписокОтслеживания(Данные, ОбновлениеТелеграм.ИдЧата);
|
ДобавитьКонфигурациюВСписокОтслеживания(Данные, ОбновлениеТелеграм.ИдЧата);
|
||||||
ИначеЕсли СтрНачинаетсяС(Данные, XMLСтрока(Перечисления.ВидыДанныхКоллбэков.DeleteVersion)) Тогда
|
ИначеЕсли СтрНачинаетсяС(Данные, XMLСтрока(Перечисления.ВидыДанныхОбратныхВызовов.DeleteVersion)) Тогда
|
||||||
УдалитьКонфигурациюИзСпискаОтслеживания(Данные, ОбновлениеТелеграм.ИдЧата);
|
УдалитьКонфигурациюИзСпискаОтслеживания(Данные, ОбновлениеТелеграм.ИдЧата);
|
||||||
ИначеЕсли СтрНачинаетсяС(Данные, XMLСтрока(Перечисления.ВидыДанныхКоллбэков.GetStatus)) Тогда
|
ИначеЕсли СтрНачинаетсяС(Данные, XMLСтрока(Перечисления.ВидыДанныхОбратныхВызовов.GetStatus)) Тогда
|
||||||
ПолучитьДанныеСтатусаКонфигурации(Данные, ОбновлениеТелеграм.ИдЧата);
|
ПолучитьДанныеСтатусаКонфигурации(Данные, ОбновлениеТелеграм.ИдЧата);
|
||||||
Иначе
|
Иначе
|
||||||
ОбработатьНеизвестнуюКоманду(ОбновлениеТелеграм);
|
ОбработатьНеизвестнуюКоманду(ОбновлениеТелеграм);
|
||||||
@@ -67,7 +67,7 @@
|
|||||||
|
|
||||||
Процедура ДобавитьКонфигурациюВСписокОтслеживания(ТекстСообщения, ИдЧата)
|
Процедура ДобавитьКонфигурациюВСписокОтслеживания(ТекстСообщения, ИдЧата)
|
||||||
|
|
||||||
Команда = XMLСтрока(Перечисления.ВидыДанныхКоллбэков.AddVersion);
|
Команда = XMLСтрока(Перечисления.ВидыДанныхОбратныхВызовов.AddVersion);
|
||||||
|
|
||||||
Если НЕ СтрНачинаетсяС(ТекстСообщения, Команда) Тогда
|
Если НЕ СтрНачинаетсяС(ТекстСообщения, Команда) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
@@ -80,10 +80,10 @@
|
|||||||
Если Конфигурация <> Неопределено Тогда
|
Если Конфигурация <> Неопределено Тогда
|
||||||
ТекстОтвета = СтрШаблон("Отлично, добавляем в список конфигурацию ""%1"".", Конфигурация.Наименование) + Символы.ПС
|
ТекстОтвета = СтрШаблон("Отлично, добавляем в список конфигурацию ""%1"".", Конфигурация.Наименование) + Символы.ПС
|
||||||
+ Символы.ВК + Символы.ПС
|
+ Символы.ВК + Символы.ПС
|
||||||
+ "Для корректного отслеживания обновлений нужно ввести версию конфигурации (четыре группы цифр, разделённых точками):"
|
+ "Для корректного отслеживания обновлений введите версию конфигурации (четыре группы цифр, разделённых точками):"
|
||||||
+ Символы.ПС + "Например: 3.1.30.197";
|
+ Символы.ПС + "Например: 3.1.30.197";
|
||||||
РаботаСОбновлениямиВызовСервера.УстановитьДанныеПользователя(ИдЧата, Перечисления.ТелеграмСтатусДиалога.ОжиданиеВводаВерсии,
|
РаботаСОбновлениямиВызовСервера.УстановитьДанныеПользователя(ИдЧата,
|
||||||
ИмяКонфигурации);
|
Перечисления.ТелеграмСтатусДиалога.ОжиданиеВводаВерсии, ИмяКонфигурации);
|
||||||
ТелеграмМетодыВызовСервера.SendMessage(ИдЧата, ТекстОтвета);
|
ТелеграмМетодыВызовСервера.SendMessage(ИдЧата, ТекстОтвета);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
@@ -91,7 +91,7 @@
|
|||||||
|
|
||||||
Процедура УдалитьКонфигурациюИзСпискаОтслеживания(ТекстСообщения, ИдЧата)
|
Процедура УдалитьКонфигурациюИзСпискаОтслеживания(ТекстСообщения, ИдЧата)
|
||||||
|
|
||||||
Команда = XMLСтрока(Перечисления.ВидыДанныхКоллбэков.DeleteVersion);
|
Команда = XMLСтрока(Перечисления.ВидыДанныхОбратныхВызовов.DeleteVersion);
|
||||||
Если НЕ СтрНачинаетсяС(ТекстСообщения, Команда) Тогда
|
Если НЕ СтрНачинаетсяС(ТекстСообщения, Команда) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -119,7 +119,7 @@
|
|||||||
|
|
||||||
Процедура ПолучитьДанныеСтатусаКонфигурации(ТекстСообщения, ИдЧата)
|
Процедура ПолучитьДанныеСтатусаКонфигурации(ТекстСообщения, ИдЧата)
|
||||||
|
|
||||||
Команда = XMLСтрока(Перечисления.ВидыДанныхКоллбэков.GetStatus);
|
Команда = XMLСтрока(Перечисления.ВидыДанныхОбратныхВызовов.GetStatus);
|
||||||
Если НЕ СтрНачинаетсяС(ТекстСообщения, Команда) Тогда
|
Если НЕ СтрНачинаетсяС(ТекстСообщения, Команда) Тогда
|
||||||
Возврат;
|
Возврат;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -224,15 +224,16 @@
|
|||||||
+ "- Отслеживать новые релизы" + Символы.ПС
|
+ "- Отслеживать новые релизы" + Символы.ПС
|
||||||
+ "- Присылать уведомления о выходе обновлений" + Символы.ПС
|
+ "- Присылать уведомления о выходе обновлений" + Символы.ПС
|
||||||
+ "- Показывать текущую информацию о статусе конфигурации" + Символы.ПС
|
+ "- Показывать текущую информацию о статусе конфигурации" + Символы.ПС
|
||||||
+ Символы.ВК + Символы.ПС +
|
+ Символы.ВК + Символы.ПС
|
||||||
"/subscribe - Список конфигураций для отслеживания" + Символы.ПС
|
+ "/subscribe - Список конфигураций для отслеживания" + Символы.ПС
|
||||||
+ "/add - Добавить конфигурацию в список отслеживания" + Символы.ПС
|
+ "/add - Добавить конфигурацию в список отслеживания" + Символы.ПС
|
||||||
+ "/delete - Удалить конфигурацию из списка отслеживания" + Символы.ПС
|
+ "/delete - Удалить конфигурацию из списка отслеживания" + Символы.ПС
|
||||||
+ "/notify_on - Включить уведомления о новых версиях" + Символы.ПС
|
+ "/notify_on - Включить уведомления о новых версиях" + Символы.ПС
|
||||||
+ "/notify_off - Выключить уведомления о новых версиях" + Символы.ПС
|
+ "/notify_off - Выключить уведомления о новых версиях" + Символы.ПС
|
||||||
+ "/status - Вывести информацию о статусе конфигурации";
|
+ "/status - Вывести информацию о статусе конфигурации";
|
||||||
|
|
||||||
ТелеграмМетодыВызовСервера.SendMessage(ОбновлениеТелеграм.ИдЧата, ТекстОтвета, Перечисления.ТелеграмРежимРазметки.HTML);
|
ТелеграмМетодыВызовСервера.SendMessage(ОбновлениеТелеграм.ИдЧата, ТекстОтвета,
|
||||||
|
Перечисления.ТелеграмРежимРазметки.HTML);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@@ -250,14 +251,15 @@
|
|||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
ТелеграмМетодыВызовСервера.SendMessage(ОбновлениеТелеграм.ИдЧата, ТекстОтвета, Перечисления.ТелеграмРежимРазметки.HTML);
|
ТелеграмМетодыВызовСервера.SendMessage(ОбновлениеТелеграм.ИдЧата, ТекстОтвета,
|
||||||
|
Перечисления.ТелеграмРежимРазметки.HTML);
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ОбработатьКомандуДобавитьКонфигурацию(ОбновлениеТелеграм)
|
Процедура ОбработатьКомандуДобавитьКонфигурацию(ОбновлениеТелеграм)
|
||||||
|
|
||||||
ИдЧата = ОбновлениеТелеграм.ИдЧата;
|
ИдЧата = ОбновлениеТелеграм.ИдЧата;
|
||||||
Команда = XMLСтрока(Перечисления.ВидыДанныхКоллбэков.AddVersion);
|
Команда = XMLСтрока(Перечисления.ВидыДанныхОбратныхВызовов.AddVersion);
|
||||||
|
|
||||||
МассивРядов = ТелеграмРаботаСКлавиатурой.МассивРядовСоСпискомКонфигураций(ИдЧата, Команда, Ложь);
|
МассивРядов = ТелеграмРаботаСКлавиатурой.МассивРядовСоСпискомКонфигураций(ИдЧата, Команда, Ложь);
|
||||||
Если МассивРядов = Неопределено Тогда
|
Если МассивРядов = Неопределено Тогда
|
||||||
@@ -274,7 +276,7 @@
|
|||||||
Процедура ОбработатьКомандуУдалитьКонфигурацию(ОбновлениеТелеграм)
|
Процедура ОбработатьКомандуУдалитьКонфигурацию(ОбновлениеТелеграм)
|
||||||
|
|
||||||
ИдЧата = ОбновлениеТелеграм.ИдЧата;
|
ИдЧата = ОбновлениеТелеграм.ИдЧата;
|
||||||
Команда = XMLстрока(Перечисления.ВидыДанныхКоллбэков.DeleteVersion);
|
Команда = XMLстрока(Перечисления.ВидыДанныхОбратныхВызовов.DeleteVersion);
|
||||||
|
|
||||||
МассивРядов = ТелеграмРаботаСКлавиатурой.МассивРядовСоСпискомКонфигураций(ИдЧата, Команда, Истина);
|
МассивРядов = ТелеграмРаботаСКлавиатурой.МассивРядовСоСпискомКонфигураций(ИдЧата, Команда, Истина);
|
||||||
Если МассивРядов = Неопределено Тогда
|
Если МассивРядов = Неопределено Тогда
|
||||||
@@ -304,7 +306,7 @@
|
|||||||
Процедура ОбработатьКомандуСтатусКонфигурации(ОбновлениеТелеграм)
|
Процедура ОбработатьКомандуСтатусКонфигурации(ОбновлениеТелеграм)
|
||||||
|
|
||||||
ИдЧата = ОбновлениеТелеграм.ИдЧата;
|
ИдЧата = ОбновлениеТелеграм.ИдЧата;
|
||||||
Команда = XMLстрока(Перечисления.ВидыДанныхКоллбэков.GetStatus);
|
Команда = XMLстрока(Перечисления.ВидыДанныхОбратныхВызовов.GetStatus);
|
||||||
|
|
||||||
МассивРядов = ТелеграмРаботаСКлавиатурой.МассивРядовСоСпискомКонфигураций(ИдЧата, Команда, Истина);
|
МассивРядов = ТелеграмРаботаСКлавиатурой.МассивРядовСоСпискомКонфигураций(ИдЧата, Команда, Истина);
|
||||||
Если МассивРядов = Неопределено Тогда
|
Если МассивРядов = Неопределено Тогда
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
РегистрыСведений.ОтслеживаниеВерсийКонфигураций.АктуализироватьВерсииКонфигураций();
|
РегистрыСведений.ОтслеживаниеВерсийКонфигураций.АктуализироватьВерсииКонфигураций();
|
||||||
СписокДляРассылкиУведомлений = РаботаСОбновлениямиВызовСервера.СписокНеактуальныхКонфигурацийДляУведомления();
|
СписокДляРассылкиУведомлений = РаботаСОбновлениямиВызовСервера.СписокНеактуальныхКонфигурацийДляУведомления();
|
||||||
|
|
||||||
Для Каждого ПолучательУведомления из СписокДляРассылкиУведомлений Цикл
|
Для Каждого ПолучательУведомления Из СписокДляРассылкиУведомлений Цикл
|
||||||
ТекстСообщения = ТекстСообщенияОНеактуальнойВерсии(ПолучательУведомления.Конфигурации);
|
ТекстСообщения = ТекстСообщенияОНеактуальнойВерсии(ПолучательУведомления.Конфигурации);
|
||||||
ТелеграмМетодыВызовСервера.SendMessage(ПолучательУведомления.ИдЧата, ТекстСообщения,
|
ТелеграмМетодыВызовСервера.SendMessage(ПолучательУведомления.ИдЧата, ТекстСообщения,
|
||||||
Перечисления.ТелеграмРежимРазметки.HTML);
|
Перечисления.ТелеграмРежимРазметки.HTML);
|
||||||
|
|||||||
@@ -15,12 +15,19 @@
|
|||||||
Возврат Истина;
|
Возврат Истина;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
// Если содержит только цифры, то в результате замен должна быть получена пустая строка.
|
// Пошаговая очистка строки от всех цифр
|
||||||
// Проверять при помощи ПустаяСтрока нельзя, так как в исходной строке могут быть пробельные символы.
|
БезНулей = СтрЗаменить(Значение, "0", "");
|
||||||
Возврат СтрДлина(
|
БезЕдиниц = СтрЗаменить(БезНулей, "1", "");
|
||||||
СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить(
|
БезДвоек = СтрЗаменить(БезЕдиниц, "2", "");
|
||||||
СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить( СтрЗаменить(
|
БезТроек = СтрЗаменить(БезДвоек, "3", "");
|
||||||
Значение, "0", ""), "1", ""), "2", ""), "3", ""), "4", ""), "5", ""), "6", ""), "7", ""), "8", ""), "9", "")) = 0;
|
БезЧетверок = СтрЗаменить(БезТроек, "4", "");
|
||||||
|
БезПятерок = СтрЗаменить(БезЧетверок, "5", "");
|
||||||
|
БезШестерок = СтрЗаменить(БезПятерок, "6", "");
|
||||||
|
БезСемерок = СтрЗаменить(БезШестерок, "7", "");
|
||||||
|
БезВосьмерок = СтрЗаменить(БезСемерок, "8", "");
|
||||||
|
БезДевяток = СтрЗаменить(БезВосьмерок, "9", "");
|
||||||
|
|
||||||
|
Возврат СтрДлина(БезДевяток) = 0;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
@@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
Соединение = Новый HTTPСоединение("update-api.1c.ru",443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
Соединение = Новый HTTPСоединение("update-api.1c.ru",443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
||||||
|
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ВыполнитьPostЗапрос(Соединение, АдресРесурса, , ТелоЗапроса);
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ВыполнитьPostЗапрос(Соединение, АдресРесурса, , ТелоЗапроса);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -253,13 +253,15 @@
|
|||||||
ДанныеВерсийКонфигураций = Новый Массив;
|
ДанныеВерсийКонфигураций = Новый Массив;
|
||||||
|
|
||||||
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
|
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
|
||||||
ДанныеВерсийКонфигураций.Добавить(Новый Структура("КонфигурацияПредставление, ТекущаяВерсия, АктуальнаяВерсия",
|
ВерсииКонфигурации = Новый Структура("КонфигурацияПредставление, ТекущаяВерсия, АктуальнаяВерсия",
|
||||||
ВыборкаДетальныеЗаписи.КонфигурацияПредставление,
|
ВыборкаДетальныеЗаписи.КонфигурацияПредставление,
|
||||||
ВыборкаДетальныеЗаписи.ТекущаяВерсия,
|
ВыборкаДетальныеЗаписи.ТекущаяВерсия,
|
||||||
ВыборкаДетальныеЗаписи.АктуальнаяВерсия));
|
ВыборкаДетальныеЗаписи.АктуальнаяВерсия);
|
||||||
|
ДанныеВерсийКонфигураций.Добавить(ВерсииКонфигурации);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
ДанныеДляУведомлений.Добавить(Новый Структура("ИдЧата, Конфигурации", ВыборкаИдЧата.ИдЧата, ДанныеВерсийКонфигураций));
|
ДанныеДляУведомлений.Добавить(Новый Структура("ИдЧата, Конфигурации", ВыборкаИдЧата.ИдЧата,
|
||||||
|
ДанныеВерсийКонфигураций));
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Возврат ДанныеДляУведомлений;
|
Возврат ДанныеДляУведомлений;
|
||||||
|
|||||||
@@ -9,14 +9,15 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если РежимРазметки <> Неопределено Тогда
|
Если РежимРазметки <> Неопределено Тогда
|
||||||
Если РежимРазметки = Перечисления.ТелеграмРежимРазметки.HTML ИЛИ РежимРазметки = Перечисления.ТелеграмРежимРазметки.Markdown Тогда
|
Если РежимРазметки = Перечисления.ТелеграмРежимРазметки.HTML
|
||||||
|
ИЛИ РежимРазметки = Перечисления.ТелеграмРежимРазметки.Markdown Тогда
|
||||||
ТелоЗапроса.Вставить("parse_mode", Строка(РежимРазметки));
|
ТелоЗапроса.Вставить("parse_mode", Строка(РежимРазметки));
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
АдресРесурса = АдресРесурсаПоИмениМетода("sendMessage");
|
АдресРесурса = АдресРесурсаПоИмениМетода("sendMessage");
|
||||||
Соединение = Новый HTTPСоединение("api.telegram.org",443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
Соединение = Новый HTTPСоединение("api.telegram.org",443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ВыполнитьPostЗапрос(Соединение, АдресРесурса,, ТелоЗапроса);
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ВыполнитьPostЗапрос(Соединение, АдресРесурса, , ТелоЗапроса);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -25,7 +26,7 @@
|
|||||||
ПараметрыЗапроса = Новый Структура("url", АдресВебхук);
|
ПараметрыЗапроса = Новый Структура("url", АдресВебхук);
|
||||||
АдресРесурса = АдресРесурсаПоИмениМетода("setWebhook");
|
АдресРесурса = АдресРесурсаПоИмениМетода("setWebhook");
|
||||||
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса, ПараметрыЗапроса);
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса, ПараметрыЗапроса);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -33,7 +34,7 @@
|
|||||||
|
|
||||||
АдресРесурса = АдресРесурсаПоИмениМетода("deleteWebhook");
|
АдресРесурса = АдресРесурсаПоИмениМетода("deleteWebhook");
|
||||||
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса);
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -41,7 +42,7 @@
|
|||||||
|
|
||||||
АдресРесурса = АдресРесурсаПоИмениМетода("getWebhookInfo");
|
АдресРесурса = АдресРесурсаПоИмениМетода("getWebhookInfo");
|
||||||
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса);
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -54,8 +55,9 @@
|
|||||||
ПараметрыЗапроса.Вставить("timeout", Таймаут);
|
ПараметрыЗапроса.Вставить("timeout", Таймаут);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
АдресРесурса = АдресРесурсаПоИмениМетода("getUpdates");
|
АдресРесурса = АдресРесурсаПоИмениМетода("getUpdates");
|
||||||
Соединение = Новый HTTPСоединение("api.telegram.org",443,,,, ?(Таймаут > 0, Таймаут, 15), Новый ЗащищенноеСоединениеOpenSSL);
|
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , ?(Таймаут > 0, Таймаут, 15),
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса, ПараметрыЗапроса);
|
Новый ЗащищенноеСоединениеOpenSSL);
|
||||||
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса, ПараметрыЗапроса);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -64,7 +66,7 @@
|
|||||||
АдресРесурса = АдресРесурсаПоИмениМетода("getFile");
|
АдресРесурса = АдресРесурсаПоИмениМетода("getFile");
|
||||||
ПараметрыЗапроса = Новый Структура("file_id", ИдФайла);
|
ПараметрыЗапроса = Новый Структура("file_id", ИдФайла);
|
||||||
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса, ПараметрыЗапроса);
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса, ПараметрыЗапроса);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -72,7 +74,7 @@
|
|||||||
|
|
||||||
АдресРесурса = АдресРесурсаПоИмениМетода("getMe");
|
АдресРесурса = АдресРесурсаПоИмениМетода("getMe");
|
||||||
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса);
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -83,7 +85,7 @@
|
|||||||
ДвоичныеДанныеДокумента = ДвоичныеДанныеДокумента(ИдЧата, ДокументДляОтправки, Разделитель, Надпись, БезУведомления);
|
ДвоичныеДанныеДокумента = ДвоичныеДанныеДокумента(ИдЧата, ДокументДляОтправки, Разделитель, Надпись, БезУведомления);
|
||||||
ДанныеДокумента = Новый Структура("Разделитель, ДвоичныеДанные", Разделитель, ДвоичныеДанныеДокумента);
|
ДанныеДокумента = Новый Структура("Разделитель, ДвоичныеДанные", Разделитель, ДвоичныеДанныеДокумента);
|
||||||
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ВыполнитьPostЗапрос(Соединение, АдресРесурса,, ДанныеДокумента);
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ВыполнитьPostЗапрос(Соединение, АдресРесурса, , ДанныеДокумента);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
@@ -102,7 +104,7 @@
|
|||||||
ДвоичныеДанныеФото = ДвоичныеДанныеФайла(ФайлДляОтправки, ИмяФайла, "image/jpeg", "photo", Разделитель);
|
ДвоичныеДанныеФото = ДвоичныеДанныеФайла(ФайлДляОтправки, ИмяФайла, "image/jpeg", "photo", Разделитель);
|
||||||
ДанныеФото = Новый Структура("Разделитель, ДвоичныеДанные", Разделитель, ДвоичныеДанныеФото);
|
ДанныеФото = Новый Структура("Разделитель, ДвоичныеДанные", Разделитель, ДвоичныеДанныеФото);
|
||||||
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
Соединение = Новый HTTPСоединение("api.telegram.org", 443, , , , 15, Новый ЗащищенноеСоединениеOpenSSL);
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ВыполнитьPostЗапрос(Соединение, АдресРесурса, ПараметрыЗапроса, ДанныеФото);
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ВыполнитьPostЗапрос(Соединение, АдресРесурса, ПараметрыЗапроса, ДанныеФото);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
@@ -26,7 +26,7 @@
|
|||||||
Если ТипЗнч(ТелоЗапроса) = Тип("Соответствие") Тогда
|
Если ТипЗнч(ТелоЗапроса) = Тип("Соответствие") Тогда
|
||||||
ДанныеОбновления = ТелоЗапроса;
|
ДанныеОбновления = ТелоЗапроса;
|
||||||
ИначеЕсли ТипЗнч(ТелоЗапроса) = Тип("Строка") Тогда
|
ИначеЕсли ТипЗнч(ТелоЗапроса) = Тип("Строка") Тогда
|
||||||
ДанныеОбновления = HttpОбщегоНазначенияВызовСервера.СтрокаJsonВОбъект(ТелоЗапроса);
|
ДанныеОбновления = ХТТПОбщегоНазначенияВызовСервера.СтрокаJsonВОбъект(ТелоЗапроса);
|
||||||
Иначе
|
Иначе
|
||||||
Возврат Неопределено;
|
Возврат Неопределено;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
@@ -74,7 +74,7 @@
|
|||||||
|
|
||||||
АдресРесурса = СтрШаблон("file/bot%1/%2", ТелеграмПовторноеИспользование.ТелеграмТокен(), ПутьКФайлуНаСервере);
|
АдресРесурса = СтрШаблон("file/bot%1/%2", ТелеграмПовторноеИспользование.ТелеграмТокен(), ПутьКФайлуНаСервере);
|
||||||
Соединение = Новый HTTPСоединение("api.telegram.org",443,,,, 15, Новый ЗащищенноеСоединениеOpenSSL);
|
Соединение = Новый HTTPСоединение("api.telegram.org",443,,,, 15, Новый ЗащищенноеСоединениеOpenSSL);
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса,, Истина);
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ВыполнитьGetЗапрос(Соединение, АдресРесурса,, Истина);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.19">
|
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.19">
|
||||||
<CommonModule uuid="efcaabde-708f-4990-928d-8c4c280e6352">
|
<CommonModule uuid="efcaabde-708f-4990-928d-8c4c280e6352">
|
||||||
<Properties>
|
<Properties>
|
||||||
<Name>HttpОбщегоНазначенияВызовСервера</Name>
|
<Name>ХТТПОбщегоНазначенияВызовСервера</Name>
|
||||||
<Synonym>
|
<Synonym>
|
||||||
<v8:item>
|
<v8:item>
|
||||||
<v8:lang>ru</v8:lang>
|
<v8:lang>ru</v8:lang>
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
ТелоОтветаКакСтрока = Ответ.ПолучитьТелоКакСтроку();
|
ТелоОтветаКакСтрока = Ответ.ПолучитьТелоКакСтроку();
|
||||||
|
|
||||||
РезультатЗапроса.Тело = ?(ДвоичныеДанные, Ответ.ПолучитьТелоКакДвоичныеДанные(),
|
РезультатЗапроса.Тело = ?(ДвоичныеДанные, Ответ.ПолучитьТелоКакДвоичныеДанные(),
|
||||||
HttpОбщегоНазначенияВызовСервера.СтрокаJsonВОбъект(ТелоОтветаКакСтрока));
|
ХТТПОбщегоНазначенияВызовСервера.СтрокаJsonВОбъект(ТелоОтветаКакСтрока));
|
||||||
|
|
||||||
Если НЕ ДвоичныеДанные И РезультатЗапроса.Тело.Получить("description") <> Неопределено Тогда
|
Если НЕ ДвоичныеДанные И РезультатЗапроса.Тело.Получить("description") <> Неопределено Тогда
|
||||||
РезультатЗапроса.Описание = РезультатЗапроса.Тело["description"];
|
РезультатЗапроса.Описание = РезультатЗапроса.Тело["description"];
|
||||||
@@ -35,11 +35,12 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ТелеграмПовторноеИспользование.ЛогироватьHttpЗапросы() Тогда
|
Если ТелеграмПовторноеИспользование.ЛогироватьHttpЗапросы() Тогда
|
||||||
ЗалогироватьЗапрос(АдресРесурса, Перечисления.МетодHTTPЗапроса.GET, ТелоОтветаКакСтрока, КодСостояния);
|
ЗалогироватьЗапрос(АдресРесурса, Перечисления.МетодХТТПЗапроса.GET, ТелоОтветаКакСтрока, КодСостояния);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Исключение
|
Исключение
|
||||||
РезультатЗапроса.Успех = Ложь;
|
РезультатЗапроса.Успех = Ложь;
|
||||||
РезультатЗапроса.Описание = "Исключение при выполнении HTTP-запроса: " + ОписаниеОшибки();
|
РезультатЗапроса.Описание = "Исключение при выполнении HTTP-запроса: "
|
||||||
|
+ ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||||
ЗаписьЖурналаРегистрации("HTTPСервисы.Ошибка", УровеньЖурналаРегистрации.Ошибка, , , РезультатЗапроса.Описание);
|
ЗаписьЖурналаРегистрации("HTTPСервисы.Ошибка", УровеньЖурналаРегистрации.Ошибка, , , РезультатЗапроса.Описание);
|
||||||
КонецПопытки;
|
КонецПопытки;
|
||||||
|
|
||||||
@@ -67,7 +68,7 @@
|
|||||||
Запрос.Заголовки.Вставить("Content-Type", "multipart/form-data; boundary=" + Данные.Разделитель);
|
Запрос.Заголовки.Вставить("Content-Type", "multipart/form-data; boundary=" + Данные.Разделитель);
|
||||||
Иначе
|
Иначе
|
||||||
Запрос.Заголовки.Вставить("Content-Type","application/json");
|
Запрос.Заголовки.Вставить("Content-Type","application/json");
|
||||||
Запрос.УстановитьТелоИзСтроки(HttpОбщегоНазначенияВызовСервера.ОбъектВСтрокуJson(Данные));
|
Запрос.УстановитьТелоИзСтроки(ХТТПОбщегоНазначенияВызовСервера.ОбъектВСтрокуJson(Данные));
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Иначе
|
Иначе
|
||||||
Запрос.Заголовки.Вставить("Content-Type", "application/json");
|
Запрос.Заголовки.Вставить("Content-Type", "application/json");
|
||||||
@@ -76,10 +77,11 @@
|
|||||||
Ответ = Соединение.ОтправитьДляОбработки(Запрос);
|
Ответ = Соединение.ОтправитьДляОбработки(Запрос);
|
||||||
ТелоОтветаКакСтрока = Ответ.ПолучитьТелоКакСтроку();
|
ТелоОтветаКакСтрока = Ответ.ПолучитьТелоКакСтроку();
|
||||||
|
|
||||||
ТелоДляОтвета = HttpОбщегоНазначенияВызовСервера.СтрокаJsonВОбъект(ТелоОтветаКакСтрока);
|
ТелоДляОтвета = ХТТПОбщегоНазначенияВызовСервера.СтрокаJsonВОбъект(ТелоОтветаКакСтрока);
|
||||||
Если ТелоДляОтвета <> Неопределено Тогда
|
Если ТелоДляОтвета <> Неопределено Тогда
|
||||||
РезультатЗапроса.Тело = ТелоДляОтвета;
|
РезультатЗапроса.Тело = ТелоДляОтвета;
|
||||||
РезультатЗапроса.Описание = ?(ТелоДляОтвета.Получить("description") <> Неопределено, ТелоДляОтвета["description"], "");
|
РезультатЗапроса.Описание = ?(ТелоДляОтвета.Получить("description") <> Неопределено,
|
||||||
|
ТелоДляОтвета["description"], "");
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
КодСостояния = Ответ.КодСостояния;
|
КодСостояния = Ответ.КодСостояния;
|
||||||
@@ -92,11 +94,12 @@
|
|||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
Если ТелеграмПовторноеИспользование.ЛогироватьHttpЗапросы() Тогда
|
Если ТелеграмПовторноеИспользование.ЛогироватьHttpЗапросы() Тогда
|
||||||
ЗалогироватьЗапрос(АдресРесурса, Перечисления.МетодHTTPЗапроса.POST, ТелоОтветаКакСтрока, КодСостояния);
|
ЗалогироватьЗапрос(АдресРесурса, Перечисления.МетодХТТПЗапроса.POST, ТелоОтветаКакСтрока, КодСостояния);
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Исключение
|
Исключение
|
||||||
РезультатЗапроса.Успех = Ложь;
|
РезультатЗапроса.Успех = Ложь;
|
||||||
РезультатЗапроса.Описание = "Исключение при выполнении HTTP-запроса: " + ОписаниеОшибки();
|
РезультатЗапроса.Описание = "Исключение при выполнении HTTP-запроса: "
|
||||||
|
+ ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
|
||||||
ЗаписьЖурналаРегистрации("HTTPСервисы.Ошибка", УровеньЖурналаРегистрации.Ошибка, , , РезультатЗапроса.Описание);
|
ЗаписьЖурналаРегистрации("HTTPСервисы.Ошибка", УровеньЖурналаРегистрации.Ошибка, , , РезультатЗапроса.Описание);
|
||||||
КонецПопытки;
|
КонецПопытки;
|
||||||
|
|
||||||
@@ -117,8 +120,8 @@
|
|||||||
ЧтениеJSON.Закрыть();
|
ЧтениеJSON.Закрыть();
|
||||||
Возврат ИтоговоеСоответствие;
|
Возврат ИтоговоеСоответствие;
|
||||||
Исключение
|
Исключение
|
||||||
Ошибка = ОписаниеОшибки();
|
ЗаписьЖурналаРегистрации("Ошибка конвертации из JSON в объект", УровеньЖурналаРегистрации.Ошибка, , ,
|
||||||
ЗаписьЖурналаРегистрации("Ошибка конвертации из JSON в объект", УровеньЖурналаРегистрации.Ошибка,,,Ошибка);
|
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||||
КонецПопытки;
|
КонецПопытки;
|
||||||
|
|
||||||
Возврат Неопределено;
|
Возврат Неопределено;
|
||||||
@@ -131,7 +134,6 @@
|
|||||||
Возврат "";
|
Возврат "";
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
|
||||||
|
|
||||||
ЗаписьJSON = Новый ЗаписьJSON;
|
ЗаписьJSON = Новый ЗаписьJSON;
|
||||||
ПараметрыЗаписи = Новый ПараметрыЗаписиJSON(, Символы.Таб);
|
ПараметрыЗаписи = Новый ПараметрыЗаписиJSON(, Символы.Таб);
|
||||||
ЗаписьJSON.УстановитьСтроку(ПараметрыЗаписи);
|
ЗаписьJSON.УстановитьСтроку(ПараметрыЗаписи);
|
||||||
@@ -139,8 +141,8 @@
|
|||||||
ЗаписатьJSON(ЗаписьJSON, Объект);
|
ЗаписатьJSON(ЗаписьJSON, Объект);
|
||||||
Возврат ЗаписьJSON.Закрыть();
|
Возврат ЗаписьJSON.Закрыть();
|
||||||
Исключение
|
Исключение
|
||||||
Ошибка = ОписаниеОшибки();
|
ЗаписьЖурналаРегистрации("Ошибка конвертации объекта в JSON", УровеньЖурналаРегистрации.Ошибка, , ,
|
||||||
ЗаписьЖурналаРегистрации("Ошибка конвертации объекта в JSON", УровеньЖурналаРегистрации.Ошибка,,,Ошибка);
|
ОбработкаОшибок.ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||||
КонецПопытки;
|
КонецПопытки;
|
||||||
|
|
||||||
Возврат "";
|
Возврат "";
|
||||||
@@ -167,7 +169,7 @@
|
|||||||
ЗаписьЖурналаРегистрации("HTTPСервисы.Ошибка", УровеньЖурналаРегистрации.Ошибка, , ,
|
ЗаписьЖурналаРегистрации("HTTPСервисы.Ошибка", УровеньЖурналаРегистрации.Ошибка, , ,
|
||||||
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке));
|
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке));
|
||||||
|
|
||||||
СтруктураОтвета = Новый Структура("result, description", "error", КраткоеПредставлениеОшибки(ИнформацияОбОшибке));
|
СтруктураОтвета = Новый Структура("result, description", "error", ОбработкаОшибок.КраткоеПредставлениеОшибки(ИнформацияОбОшибке));
|
||||||
Возврат ОтветJson(СтруктураОтвета, 500);
|
Возврат ОтветJson(СтруктураОтвета, 500);
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
@@ -210,10 +212,10 @@
|
|||||||
|
|
||||||
Лог = Документы.ЛогиХТТПЗапросов.СоздатьДокумент();
|
Лог = Документы.ЛогиХТТПЗапросов.СоздатьДокумент();
|
||||||
Лог.Дата = ТекущаяДатаСеанса();
|
Лог.Дата = ТекущаяДатаСеанса();
|
||||||
Лог.HTTPЗапрос = АдресРесурса;
|
Лог.Запрос = АдресРесурса;
|
||||||
Лог.Метод = Метод;
|
Лог.Метод = Метод;
|
||||||
Лог.КодСостояния = КодСостояния;
|
Лог.КодСостояния = КодСостояния;
|
||||||
Лог.HTTPОтвет = HttpОбщегоНазначенияВызовСервера.ФорматированныйJson(ТелоОтветаКакСтрока);
|
Лог.Ответ = ХТТПОбщегоНазначенияВызовСервера.ФорматированныйJson(ТелоОтветаКакСтрока);
|
||||||
Лог.Записать();
|
Лог.Записать();
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
@@ -252,7 +252,7 @@
|
|||||||
<Role>ПолныеПрава</Role>
|
<Role>ПолныеПрава</Role>
|
||||||
<Role>АдминистраторСистемы</Role>
|
<Role>АдминистраторСистемы</Role>
|
||||||
<Role>ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</Role>
|
<Role>ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</Role>
|
||||||
<CommonModule>HttpОбщегоНазначенияВызовСервера</CommonModule>
|
<CommonModule>ХТТПОбщегоНазначенияВызовСервера</CommonModule>
|
||||||
<CommonModule>БотОбщегоНазначения</CommonModule>
|
<CommonModule>БотОбщегоНазначения</CommonModule>
|
||||||
<CommonModule>ОбновленияРегламент</CommonModule>
|
<CommonModule>ОбновленияРегламент</CommonModule>
|
||||||
<CommonModule>ОбщегоНазначенияКлиентСервер</CommonModule>
|
<CommonModule>ОбщегоНазначенияКлиентСервер</CommonModule>
|
||||||
@@ -264,7 +264,7 @@
|
|||||||
<CommonModule>ТелеграмРаботаСКлавиатурой</CommonModule>
|
<CommonModule>ТелеграмРаботаСКлавиатурой</CommonModule>
|
||||||
<CommonModule>ТелеграмРегламент</CommonModule>
|
<CommonModule>ТелеграмРегламент</CommonModule>
|
||||||
<CommonModule>ТелеграмРегламентВызовСервера</CommonModule>
|
<CommonModule>ТелеграмРегламентВызовСервера</CommonModule>
|
||||||
<HTTPService>HTTPСервис_Telegram</HTTPService>
|
<HTTPService>СервисТелеграм</HTTPService>
|
||||||
<ScheduledJob>ПроверкаАктуальностиКонфигураций</ScheduledJob>
|
<ScheduledJob>ПроверкаАктуальностиКонфигураций</ScheduledJob>
|
||||||
<FunctionalOption>ТелеграмИспользоватьВебХук</FunctionalOption>
|
<FunctionalOption>ТелеграмИспользоватьВебХук</FunctionalOption>
|
||||||
<Constant>ТелеграмТокен</Constant>
|
<Constant>ТелеграмТокен</Constant>
|
||||||
@@ -278,10 +278,10 @@
|
|||||||
<Catalog>ТелеграмДокументы</Catalog>
|
<Catalog>ТелеграмДокументы</Catalog>
|
||||||
<Catalog>Конфигурации</Catalog>
|
<Catalog>Конфигурации</Catalog>
|
||||||
<Document>ЛогиХТТПЗапросов</Document>
|
<Document>ЛогиХТТПЗапросов</Document>
|
||||||
<Enum>МетодHTTPЗапроса</Enum>
|
<Enum>МетодХТТПЗапроса</Enum>
|
||||||
<Enum>ТелеграмРежимРазметки</Enum>
|
<Enum>ТелеграмРежимРазметки</Enum>
|
||||||
<Enum>ТелеграмСтатусДиалога</Enum>
|
<Enum>ТелеграмСтатусДиалога</Enum>
|
||||||
<Enum>ВидыДанныхКоллбэков</Enum>
|
<Enum>ВидыДанныхОбратныхВызовов</Enum>
|
||||||
<DataProcessor>НачальноеЗаполнениеДанных</DataProcessor>
|
<DataProcessor>НачальноеЗаполнениеДанных</DataProcessor>
|
||||||
<InformationRegister>ТелеграмИсторияСообщений</InformationRegister>
|
<InformationRegister>ТелеграмИсторияСообщений</InformationRegister>
|
||||||
<InformationRegister>ОтслеживаниеВерсийКонфигураций</InformationRegister>
|
<InformationRegister>ОтслеживаниеВерсийКонфигураций</InformationRegister>
|
||||||
|
|||||||
@@ -80,11 +80,11 @@
|
|||||||
<ChildObjects>
|
<ChildObjects>
|
||||||
<Attribute uuid="99c7021d-50c9-4a2d-b375-21b52de8d2df">
|
<Attribute uuid="99c7021d-50c9-4a2d-b375-21b52de8d2df">
|
||||||
<Properties>
|
<Properties>
|
||||||
<Name>HTTPЗапрос</Name>
|
<Name>Запрос</Name>
|
||||||
<Synonym>
|
<Synonym>
|
||||||
<v8:item>
|
<v8:item>
|
||||||
<v8:lang>ru</v8:lang>
|
<v8:lang>ru</v8:lang>
|
||||||
<v8:content>HTTPЗапрос</v8:content>
|
<v8:content>Запрос</v8:content>
|
||||||
</v8:item>
|
</v8:item>
|
||||||
</Synonym>
|
</Synonym>
|
||||||
<Comment/>
|
<Comment/>
|
||||||
@@ -123,11 +123,11 @@
|
|||||||
</Attribute>
|
</Attribute>
|
||||||
<Attribute uuid="156814c3-b941-4a59-a92f-439b400475d0">
|
<Attribute uuid="156814c3-b941-4a59-a92f-439b400475d0">
|
||||||
<Properties>
|
<Properties>
|
||||||
<Name>HTTPОтвет</Name>
|
<Name>Ответ</Name>
|
||||||
<Synonym>
|
<Synonym>
|
||||||
<v8:item>
|
<v8:item>
|
||||||
<v8:lang>ru</v8:lang>
|
<v8:lang>ru</v8:lang>
|
||||||
<v8:content>HTTPОтвет</v8:content>
|
<v8:content>Ответ</v8:content>
|
||||||
</v8:item>
|
</v8:item>
|
||||||
</Synonym>
|
</Synonym>
|
||||||
<Comment/>
|
<Comment/>
|
||||||
@@ -175,7 +175,7 @@
|
|||||||
</Synonym>
|
</Synonym>
|
||||||
<Comment/>
|
<Comment/>
|
||||||
<Type>
|
<Type>
|
||||||
<v8:Type>cfg:EnumRef.МетодHTTPЗапроса</v8:Type>
|
<v8:Type>cfg:EnumRef.МетодХТТПЗапроса</v8:Type>
|
||||||
</Type>
|
</Type>
|
||||||
<PasswordMode>false</PasswordMode>
|
<PasswordMode>false</PasswordMode>
|
||||||
<Format/>
|
<Format/>
|
||||||
|
|||||||
@@ -46,7 +46,7 @@
|
|||||||
<ExtendedTooltip name="HTTPРасширеннаяПодсказка" id="14"/>
|
<ExtendedTooltip name="HTTPРасширеннаяПодсказка" id="14"/>
|
||||||
<ChildItems>
|
<ChildItems>
|
||||||
<InputField name="HTTPЗапрос" id="7">
|
<InputField name="HTTPЗапрос" id="7">
|
||||||
<DataPath>Объект.HTTPЗапрос</DataPath>
|
<DataPath>Объект.Запрос</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
<AutoMaxWidth>false</AutoMaxWidth>
|
<AutoMaxWidth>false</AutoMaxWidth>
|
||||||
<MultiLine>true</MultiLine>
|
<MultiLine>true</MultiLine>
|
||||||
@@ -55,7 +55,7 @@
|
|||||||
<ExtendedTooltip name="HTTPЗапросРасширеннаяПодсказка" id="9"/>
|
<ExtendedTooltip name="HTTPЗапросРасширеннаяПодсказка" id="9"/>
|
||||||
</InputField>
|
</InputField>
|
||||||
<InputField name="HTTPОтвет" id="10">
|
<InputField name="HTTPОтвет" id="10">
|
||||||
<DataPath>Объект.HTTPОтвет</DataPath>
|
<DataPath>Объект.Ответ</DataPath>
|
||||||
<EditMode>EnterOnInput</EditMode>
|
<EditMode>EnterOnInput</EditMode>
|
||||||
<AutoMaxWidth>false</AutoMaxWidth>
|
<AutoMaxWidth>false</AutoMaxWidth>
|
||||||
<MultiLine>true</MultiLine>
|
<MultiLine>true</MultiLine>
|
||||||
|
|||||||
@@ -90,7 +90,7 @@
|
|||||||
<ExtendedTooltip name="КодСостоянияРасширеннаяПодсказка" id="33"/>
|
<ExtendedTooltip name="КодСостоянияРасширеннаяПодсказка" id="33"/>
|
||||||
</LabelField>
|
</LabelField>
|
||||||
<LabelField name="HTTPЗапрос" id="28">
|
<LabelField name="HTTPЗапрос" id="28">
|
||||||
<DataPath>Список.HTTPЗапрос</DataPath>
|
<DataPath>~Список.HTTPЗапрос</DataPath>
|
||||||
<ContextMenu name="HTTPЗапросКонтекстноеМеню" id="29"/>
|
<ContextMenu name="HTTPЗапросКонтекстноеМеню" id="29"/>
|
||||||
<ExtendedTooltip name="HTTPЗапросРасширеннаяПодсказка" id="30"/>
|
<ExtendedTooltip name="HTTPЗапросРасширеннаяПодсказка" id="30"/>
|
||||||
</LabelField>
|
</LabelField>
|
||||||
|
|||||||
@@ -2,25 +2,25 @@
|
|||||||
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.19">
|
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.19">
|
||||||
<Enum uuid="49b74ca2-e1cc-4ac3-9da2-d2e3c99a5044">
|
<Enum uuid="49b74ca2-e1cc-4ac3-9da2-d2e3c99a5044">
|
||||||
<InternalInfo>
|
<InternalInfo>
|
||||||
<xr:GeneratedType name="EnumRef.ВидыДанныхКоллбэков" category="Ref">
|
<xr:GeneratedType name="EnumRef.ВидыДанныхОбратныхВызовов" category="Ref">
|
||||||
<xr:TypeId>faee0c1e-a312-43c8-8af2-20618cc53904</xr:TypeId>
|
<xr:TypeId>faee0c1e-a312-43c8-8af2-20618cc53904</xr:TypeId>
|
||||||
<xr:ValueId>b6d6ee51-fdfe-47bd-bc31-3147751dc7fc</xr:ValueId>
|
<xr:ValueId>b6d6ee51-fdfe-47bd-bc31-3147751dc7fc</xr:ValueId>
|
||||||
</xr:GeneratedType>
|
</xr:GeneratedType>
|
||||||
<xr:GeneratedType name="EnumManager.ВидыДанныхКоллбэков" category="Manager">
|
<xr:GeneratedType name="EnumManager.ВидыДанныхОбратныхВызовов" category="Manager">
|
||||||
<xr:TypeId>268e63a6-adc9-4961-9d35-92c1ddc296e3</xr:TypeId>
|
<xr:TypeId>268e63a6-adc9-4961-9d35-92c1ddc296e3</xr:TypeId>
|
||||||
<xr:ValueId>6e68fa9a-2345-462c-98d4-6c31908cb17b</xr:ValueId>
|
<xr:ValueId>6e68fa9a-2345-462c-98d4-6c31908cb17b</xr:ValueId>
|
||||||
</xr:GeneratedType>
|
</xr:GeneratedType>
|
||||||
<xr:GeneratedType name="EnumList.ВидыДанныхКоллбэков" category="List">
|
<xr:GeneratedType name="EnumList.ВидыДанныхОбратныхВызовов" category="List">
|
||||||
<xr:TypeId>6bf0eedb-c7aa-4a05-ae0f-3900e6b21ff7</xr:TypeId>
|
<xr:TypeId>6bf0eedb-c7aa-4a05-ae0f-3900e6b21ff7</xr:TypeId>
|
||||||
<xr:ValueId>7947dc7b-96c2-4672-8ebe-c48dba063c3e</xr:ValueId>
|
<xr:ValueId>7947dc7b-96c2-4672-8ebe-c48dba063c3e</xr:ValueId>
|
||||||
</xr:GeneratedType>
|
</xr:GeneratedType>
|
||||||
</InternalInfo>
|
</InternalInfo>
|
||||||
<Properties>
|
<Properties>
|
||||||
<Name>ВидыДанныхКоллбэков</Name>
|
<Name>ВидыДанныхОбратныхВызовов</Name>
|
||||||
<Synonym>
|
<Synonym>
|
||||||
<v8:item>
|
<v8:item>
|
||||||
<v8:lang>ru</v8:lang>
|
<v8:lang>ru</v8:lang>
|
||||||
<v8:content>Виды данных коллбэков</v8:content>
|
<v8:content>Виды данных callbacks</v8:content>
|
||||||
</v8:item>
|
</v8:item>
|
||||||
</Synonym>
|
</Synonym>
|
||||||
<Comment/>
|
<Comment/>
|
||||||
@@ -2,21 +2,21 @@
|
|||||||
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.19">
|
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.19">
|
||||||
<Enum uuid="71ba9b1f-8966-4c88-accf-4683d4764b70">
|
<Enum uuid="71ba9b1f-8966-4c88-accf-4683d4764b70">
|
||||||
<InternalInfo>
|
<InternalInfo>
|
||||||
<xr:GeneratedType name="EnumRef.МетодHTTPЗапроса" category="Ref">
|
<xr:GeneratedType name="EnumRef.МетодХТТПЗапроса" category="Ref">
|
||||||
<xr:TypeId>062ec44f-ddff-4eb2-9d67-ace1243a7874</xr:TypeId>
|
<xr:TypeId>062ec44f-ddff-4eb2-9d67-ace1243a7874</xr:TypeId>
|
||||||
<xr:ValueId>cdbc4fda-6d89-4e83-950b-648b679c0a5c</xr:ValueId>
|
<xr:ValueId>cdbc4fda-6d89-4e83-950b-648b679c0a5c</xr:ValueId>
|
||||||
</xr:GeneratedType>
|
</xr:GeneratedType>
|
||||||
<xr:GeneratedType name="EnumManager.МетодHTTPЗапроса" category="Manager">
|
<xr:GeneratedType name="EnumManager.МетодХТТПЗапроса" category="Manager">
|
||||||
<xr:TypeId>75bb42b3-89ee-4666-a3d9-dfe18b9c28e1</xr:TypeId>
|
<xr:TypeId>75bb42b3-89ee-4666-a3d9-dfe18b9c28e1</xr:TypeId>
|
||||||
<xr:ValueId>bc3f9676-2064-4845-a533-556e907c48bf</xr:ValueId>
|
<xr:ValueId>bc3f9676-2064-4845-a533-556e907c48bf</xr:ValueId>
|
||||||
</xr:GeneratedType>
|
</xr:GeneratedType>
|
||||||
<xr:GeneratedType name="EnumList.МетодHTTPЗапроса" category="List">
|
<xr:GeneratedType name="EnumList.МетодХТТПЗапроса" category="List">
|
||||||
<xr:TypeId>ac64ef38-c6cc-4bc3-a870-1784bd2b1317</xr:TypeId>
|
<xr:TypeId>ac64ef38-c6cc-4bc3-a870-1784bd2b1317</xr:TypeId>
|
||||||
<xr:ValueId>35a3a837-9322-46af-9807-8d233146ed18</xr:ValueId>
|
<xr:ValueId>35a3a837-9322-46af-9807-8d233146ed18</xr:ValueId>
|
||||||
</xr:GeneratedType>
|
</xr:GeneratedType>
|
||||||
</InternalInfo>
|
</InternalInfo>
|
||||||
<Properties>
|
<Properties>
|
||||||
<Name>МетодHTTPЗапроса</Name>
|
<Name>МетодХТТПЗапроса</Name>
|
||||||
<Synonym>
|
<Synonym>
|
||||||
<v8:item>
|
<v8:item>
|
||||||
<v8:lang>ru</v8:lang>
|
<v8:lang>ru</v8:lang>
|
||||||
@@ -2,11 +2,11 @@
|
|||||||
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.19">
|
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.19">
|
||||||
<HTTPService uuid="85b4fbb0-1bf6-43f5-a35b-0e0b14ecac91">
|
<HTTPService uuid="85b4fbb0-1bf6-43f5-a35b-0e0b14ecac91">
|
||||||
<Properties>
|
<Properties>
|
||||||
<Name>HTTPСервис_Telegram</Name>
|
<Name>СервисТелеграм</Name>
|
||||||
<Synonym>
|
<Synonym>
|
||||||
<v8:item>
|
<v8:item>
|
||||||
<v8:lang>ru</v8:lang>
|
<v8:lang>ru</v8:lang>
|
||||||
<v8:content>HTTPСервис telegram</v8:content>
|
<v8:content>Сервис телеграм</v8:content>
|
||||||
</v8:item>
|
</v8:item>
|
||||||
</Synonym>
|
</Synonym>
|
||||||
<Comment/>
|
<Comment/>
|
||||||
@@ -17,8 +17,13 @@
|
|||||||
<ChildObjects>
|
<ChildObjects>
|
||||||
<URLTemplate uuid="8c9514bd-6990-4128-80c1-c3bf77ae6769">
|
<URLTemplate uuid="8c9514bd-6990-4128-80c1-c3bf77ae6769">
|
||||||
<Properties>
|
<Properties>
|
||||||
<Name>ШаблонURL1</Name>
|
<Name>Шаблон1</Name>
|
||||||
<Synonym/>
|
<Synonym>
|
||||||
|
<v8:item>
|
||||||
|
<v8:lang>ru</v8:lang>
|
||||||
|
<v8:content>Шаблон1</v8:content>
|
||||||
|
</v8:item>
|
||||||
|
</Synonym>
|
||||||
<Comment/>
|
<Comment/>
|
||||||
<Template>/update</Template>
|
<Template>/update</Template>
|
||||||
</Properties>
|
</Properties>
|
||||||
@@ -41,8 +46,13 @@
|
|||||||
</URLTemplate>
|
</URLTemplate>
|
||||||
<URLTemplate uuid="fd611f01-bc5b-412f-9d6a-395f20daf8f7">
|
<URLTemplate uuid="fd611f01-bc5b-412f-9d6a-395f20daf8f7">
|
||||||
<Properties>
|
<Properties>
|
||||||
<Name>ШаблонURL2</Name>
|
<Name>Шаблон2</Name>
|
||||||
<Synonym/>
|
<Synonym>
|
||||||
|
<v8:item>
|
||||||
|
<v8:lang>ru</v8:lang>
|
||||||
|
<v8:content>Шаблон2</v8:content>
|
||||||
|
</v8:item>
|
||||||
|
</Synonym>
|
||||||
<Comment/>
|
<Comment/>
|
||||||
<Template>/info</Template>
|
<Template>/info</Template>
|
||||||
</Properties>
|
</Properties>
|
||||||
@@ -3,12 +3,12 @@
|
|||||||
|
|
||||||
Попытка
|
Попытка
|
||||||
БотОбщегоНазначения.ОбработкаКомандыБота(Запрос.ПолучитьТелоКакСтроку());
|
БотОбщегоНазначения.ОбработкаКомандыБота(Запрос.ПолучитьТелоКакСтроку());
|
||||||
Ответ = HttpОбщегоНазначенияВызовСервера.ОтветУспех();
|
Ответ = ХТТПОбщегоНазначенияВызовСервера.ОтветУспех();
|
||||||
Возврат Ответ;
|
Возврат Ответ;
|
||||||
Исключение
|
Исключение
|
||||||
ЗаписьЖурналаРегистрации("Телеграм-бот.Ошибка", УровеньЖурналаРегистрации.Ошибка,,,
|
ЗаписьЖурналаРегистрации("Телеграм-бот.Ошибка", УровеньЖурналаРегистрации.Ошибка,,,
|
||||||
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ОтветОшибка();
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ОтветОшибка();
|
||||||
КонецПопытки;
|
КонецПопытки;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
@@ -19,13 +19,13 @@
|
|||||||
ОтветБотИнфо = ТелеграмМетодыВызовСервера.GetMe();
|
ОтветБотИнфо = ТелеграмМетодыВызовСервера.GetMe();
|
||||||
Если ОтветБотИнфо.Успех Тогда
|
Если ОтветБотИнфо.Успех Тогда
|
||||||
Ответ = Новый HTTPСервисОтвет(200);
|
Ответ = Новый HTTPСервисОтвет(200);
|
||||||
Ответ.УстановитьТелоИзСтроки(HttpОбщегоНазначенияВызовСервера.ОбъектВСтрокуJson(ОтветБотИнфо.Тело));
|
Ответ.УстановитьТелоИзСтроки(ХТТПОбщегоНазначенияВызовСервера.ОбъектВСтрокуJson(ОтветБотИнфо.Тело));
|
||||||
Возврат Ответ;
|
Возврат Ответ;
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
Исключение
|
Исключение
|
||||||
ЗаписьЖурналаРегистрации("Телеграм-бот.Ошибка", УровеньЖурналаРегистрации.Ошибка,,,
|
ЗаписьЖурналаРегистрации("Телеграм-бот.Ошибка", УровеньЖурналаРегистрации.Ошибка,,,
|
||||||
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке()));
|
||||||
Возврат HttpОбщегоНазначенияВызовСервера.ОтветОшибка();
|
Возврат ХТТПОбщегоНазначенияВызовСервера.ОтветОшибка();
|
||||||
КонецПопытки;
|
КонецПопытки;
|
||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
@@ -3,707 +3,6 @@
|
|||||||
<setForNewObjects>false</setForNewObjects>
|
<setForNewObjects>false</setForNewObjects>
|
||||||
<setForAttributesByDefault>true</setForAttributesByDefault>
|
<setForAttributesByDefault>true</setForAttributesByDefault>
|
||||||
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
<independentRightsOfChildObjects>false</independentRightsOfChildObjects>
|
||||||
<object>
|
|
||||||
<name>DataProcessor.НачальноеЗаполнениеДанных</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Catalog.ТелеграмПользователи</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Insert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Delete</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveInsert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveSetDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveClearDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveDeleteMarked</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Subsystem.Администрирование</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Constant.ТелеграмТокен</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Catalog.ТелеграмСообщения</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Insert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Delete</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveInsert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveSetDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveClearDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveDeleteMarked</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Constant.НачальноеЗаполнениеВыполнено</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Constant.ЛогироватьHttpЗапросы</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>HTTPService.HTTPСервис_Telegram.URLTemplate.ШаблонURL2.Method.GeBotInfo</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Catalog.ТелеграмДокументы</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Insert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Delete</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveInsert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveSetDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveClearDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveDeleteMarked</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Document.ЛогиХТТПЗапросов</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Insert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Delete</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Posting</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UndoPosting</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveInsert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveSetDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveClearDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveDeleteMarked</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractivePosting</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractivePostingRegular</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveUndoPosting</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveChangeOfPosted</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ОтслеживаниеВерсийКонфигураций</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TotalsControl</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Subsystem.ТелеграмБот</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>CommonForm.Настройки</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Constant.ТелеграмИспользоватьВебХук</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>InformationRegister.УведомленияОНовыхВерсиях</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TotalsControl</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
<object>
|
||||||
<name>Configuration.Конфигурация</name>
|
<name>Configuration.Конфигурация</name>
|
||||||
<right>
|
<right>
|
||||||
@@ -714,6 +13,22 @@
|
|||||||
<name>DataAdministration</name>
|
<name>DataAdministration</name>
|
||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>UpdateDataBaseConfiguration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ExclusiveMode</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ActiveUsers</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>EventLog</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
<right>
|
<right>
|
||||||
<name>ThinClient</name>
|
<name>ThinClient</name>
|
||||||
<value>true</value>
|
<value>true</value>
|
||||||
@@ -723,7 +38,19 @@
|
|||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
<right>
|
<right>
|
||||||
<name>MobileClient</name>
|
<name>ThickClient</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ExternalConnection</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>Automation</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>TechnicalSpecialistMode</name>
|
||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
<right>
|
<right>
|
||||||
@@ -754,212 +81,13 @@
|
|||||||
<name>SaveUserData</name>
|
<name>SaveUserData</name>
|
||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
|
<right>
|
||||||
|
<name>ConfigurationExtensionsAdministration</name>
|
||||||
|
<value>true</value>
|
||||||
|
</right>
|
||||||
<right>
|
<right>
|
||||||
<name>Output</name>
|
<name>Output</name>
|
||||||
<value>true</value>
|
<value>true</value>
|
||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
|
||||||
<name>Constant.ТелеграмВебХук</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>HTTPService.HTTPСервис_Telegram.URLTemplate.ШаблонURL1.Method.PostGetUpdate</name>
|
|
||||||
<right>
|
|
||||||
<name>Use</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Subsystem.Обновления</name>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>InformationRegister.ТелеграмИсторияСообщений</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>TotalsControl</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
<object>
|
|
||||||
<name>Catalog.Конфигурации</name>
|
|
||||||
<right>
|
|
||||||
<name>Read</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Insert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Update</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Delete</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>View</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveInsert</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>Edit</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveSetDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveClearDeletionMark</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InteractiveDeleteMarked</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>InputByString</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ReadDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryOfMissingData</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistorySettings</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>UpdateDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>ViewDataHistory</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>EditDataHistoryVersionComment</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
<right>
|
|
||||||
<name>SwitchToDataHistoryVersion</name>
|
|
||||||
<value>true</value>
|
|
||||||
</right>
|
|
||||||
</object>
|
|
||||||
</Rights>
|
</Rights>
|
||||||
@@ -329,7 +329,7 @@
|
|||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>HTTPService.HTTPСервис_Telegram.URLTemplate.ШаблонURL2.Method.GeBotInfo</name>
|
<name>HTTPService.СервисТелеграм.URLTemplate.Шаблон2.Method.GeBotInfo</name>
|
||||||
<right>
|
<right>
|
||||||
<name>Use</name>
|
<name>Use</name>
|
||||||
<value>true</value>
|
<value>true</value>
|
||||||
@@ -811,7 +811,7 @@
|
|||||||
</right>
|
</right>
|
||||||
</object>
|
</object>
|
||||||
<object>
|
<object>
|
||||||
<name>HTTPService.HTTPСервис_Telegram.URLTemplate.ШаблонURL1.Method.PostGetUpdate</name>
|
<name>HTTPService.СервисТелеграм.URLTemplate.Шаблон1.Method.PostGetUpdate</name>
|
||||||
<right>
|
<right>
|
||||||
<name>Use</name>
|
<name>Use</name>
|
||||||
<value>true</value>
|
<value>true</value>
|
||||||
|
|||||||
@@ -20,7 +20,7 @@
|
|||||||
<xr:Item xsi:type="xr:MDObjectRef">InformationRegister.ОтслеживаниеВерсийКонфигураций</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">InformationRegister.ОтслеживаниеВерсийКонфигураций</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Catalog.Конфигурации</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Catalog.Конфигурации</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Enum.ТелеграмСтатусДиалога</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Enum.ТелеграмСтатусДиалога</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Enum.ВидыДанныхКоллбэков</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Enum.ВидыДанныхОбратныхВызовов</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">ScheduledJob.ПроверкаАктуальностиКонфигураций</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">ScheduledJob.ПроверкаАктуальностиКонфигураций</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">CommonModule.ОбновленияРегламент</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">CommonModule.ОбновленияРегламент</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">InformationRegister.УведомленияОНовыхВерсиях</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">InformationRegister.УведомленияОНовыхВерсиях</xr:Item>
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
<xr:Item xsi:type="xr:MDObjectRef">168a0153-7a94-49dc-9f9a-719c8b58bd1c</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">168a0153-7a94-49dc-9f9a-719c8b58bd1c</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Catalog.ТелеграмПользователи</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Catalog.ТелеграмПользователи</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Catalog.ТелеграмСообщения</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Catalog.ТелеграмСообщения</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">HTTPService.HTTPСервис_Telegram</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">HTTPService.СервисТелеграм</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Constant.ТелеграмВебХук</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Constant.ТелеграмВебХук</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Constant.ЛогироватьHttpЗапросы</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Constant.ЛогироватьHttpЗапросы</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Document.ЛогиХТТПЗапросов</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Document.ЛогиХТТПЗапросов</xr:Item>
|
||||||
@@ -29,7 +29,7 @@
|
|||||||
<xr:Item xsi:type="xr:MDObjectRef">CommonPicture.КартинкаБот</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">CommonPicture.КартинкаБот</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Enum.ТелеграмРежимРазметки</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Enum.ТелеграмРежимРазметки</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Enum.ТелеграмСтатусДиалога</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Enum.ТелеграмСтатусДиалога</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Enum.ВидыДанныхКоллбэков</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Enum.ВидыДанныхОбратныхВызовов</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">CommonModule.БотОбщегоНазначения</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">CommonModule.БотОбщегоНазначения</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">CommonModule.ТелеграмРаботаСКлавиатурой</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">CommonModule.ТелеграмРаботаСКлавиатурой</xr:Item>
|
||||||
<xr:Item xsi:type="xr:MDObjectRef">Constant.ТелеграмИспользоватьВебХук</xr:Item>
|
<xr:Item xsi:type="xr:MDObjectRef">Constant.ТелеграмИспользоватьВебХук</xr:Item>
|
||||||
|
|||||||
@@ -1,2 +1,2 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<VERSION>31</VERSION>
|
<VERSION>32</VERSION>
|
||||||
|
|||||||
Reference in New Issue
Block a user