You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-08-10 22:41:43 +02:00
Fastfix
This commit is contained in:
@@ -1 +1 @@
|
|||||||
{"get":{"summary":"Выполнение через метод GET","parameters":[{"name":"token","in":"query","schema":{"type":"number"},"description":"Токен бота"},{"name":"chat","in":"query","schema":{"type":"number"},"description":"ID целевого чата или IDЧата*IDТемы"},{"name":"text","in":"query","schema":{"type":"number"},"description":"Текст сообщения"},{"name":"keyboard","in":"query","schema":{"type":"string"},"description":"Клавиатура. См. СформироватьКлавиатуруПоМассивуКнопок (необяз. по ум. - Пустое значение)"},{"name":"parsemode","in":"query","schema":{"type":"string"},"description":"Вид обработки текста (HTML, Markdown, MarkdownV2) (необяз. по ум. - Markdown)"},{"name":"reply","in":"query","schema":{"type":"string"},"description":"ID сообщения на которое надо ответить (необяз. по ум. - Пустое значение)"}]},"post":{"summary":"Выполнение через метод POST (JSON или form-data)","requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"token":{"type":"number","description":"Текст сообщения"},"chat":{"type":"number","description":"Текст сообщения"},"text":{"type":"number","description":"Текст сообщения"},"keyboard":{"type":"string","description":"ID сообщения на которое надо ответить (необяз. по ум. - Пустое значение)"},"parsemode":{"type":"string","description":"ID сообщения на которое надо ответить (необяз. по ум. - Пустое значение)"},"reply":{"type":"string","description":"ID сообщения на которое надо ответить (необяз. по ум. - Пустое значение)"}}}},"application/json":{"schema":{"type":"object","properties":{"token":{"type":"number","description":"Текст сообщения"},"chat":{"type":"number","description":"Текст сообщения"},"text":{"type":"number","description":"Текст сообщения"},"keyboard":{"type":"string","description":"ID сообщения на которое надо ответить (необяз. по ум. - Пустое значение)"},"parsemode":{"type":"string","description":"ID сообщения на которое надо ответить (необяз. по ум. - Пустое значение)"},"reply":{"type":"string","description":"ID сообщения на которое надо ответить (необяз. по ум. - Пустое значение)"}}}}}}}}
|
{"get":{"summary":"Выполнение через метод GET","parameters":[{"name":"token","in":"query","schema":{"type":"number"},"description":"Токен бота"},{"name":"chat","in":"query","schema":{"type":"number"},"description":"ID целевого чата или IDЧата*IDТемы"},{"name":"text","in":"query","schema":{"type":"number"},"description":"Текст сообщения"},{"name":"keyboard","in":"query","schema":{"type":"string"},"description":"Клавиатура. См. СформироватьКлавиатуруПоМассивуКнопок (необяз. по ум. - Пустое значение)"},{"name":"parsemode","in":"query","schema":{"type":"string"},"description":"Вид обработки текста (HTML, Markdown, MarkdownV2) (необяз. по ум. - Markdown)"},{"name":"reply","in":"query","schema":{"type":"string"},"description":"ID сообщения на которое надо ответить (необяз. по ум. - Пустое значение)"}],"responses":{"200":{"description":"Успешный ответ","content":{"application/json":{"schema":{"type":"object","properties":{"result":{"type":"boolean","description":"Флаг успешности"},"data":{"type":"object","description":"Данные результата"}}}}}}}},"post":{"summary":"Выполнение через метод POST (JSON или form-data)","requestBody":{"required":true,"content":{"multipart/form-data":{"schema":{"type":"object","properties":{"token":{"type":"number","description":"Токен бота"},"chat":{"type":"number","description":"ID целевого чата или IDЧата*IDТемы"},"text":{"type":"number","description":"Текст сообщения"},"keyboard":{"type":"string","description":"Клавиатура. См. СформироватьКлавиатуруПоМассивуКнопок (необяз. по ум. - Пустое значение)"},"parsemode":{"type":"string","description":"Вид обработки текста (HTML, Markdown, MarkdownV2) (необяз. по ум. - Markdown)"},"reply":{"type":"string","description":"ID сообщения на которое надо ответить (необяз. по ум. - Пустое значение)"}},"required":["token","chat","text"]}},"application/json":{"schema":{"type":"object","properties":{"token":{"type":"number","description":"Токен бота"},"chat":{"type":"number","description":"ID целевого чата или IDЧата*IDТемы"},"text":{"type":"number","description":"Текст сообщения"},"keyboard":{"type":"string","description":"Клавиатура. См. СформироватьКлавиатуруПоМассивуКнопок (необяз. по ум. - Пустое значение)"},"parsemode":{"type":"string","description":"Вид обработки текста (HTML, Markdown, MarkdownV2) (необяз. по ум. - Markdown)"},"reply":{"type":"string","description":"ID сообщения на которое надо ответить (необяз. по ум. - Пустое значение)"}},"required":["token","chat","text"]}}}},"responses":{"200":{"description":"Успешный ответ","content":{"application/json":{"schema":{"type":"object","properties":{"result":{"type":"boolean","description":"Флаг успешности"},"data":{"type":"object","description":"Данные результата"}}}}}}}}}
|
@@ -2518,7 +2518,7 @@
|
|||||||
ЕстьВариантJSON = ПростейшийМетод = "GET" Или ПростейшийМетод = "POST";
|
ЕстьВариантJSON = ПростейшийМетод = "GET" Или ПростейшийМетод = "POST";
|
||||||
СтруктураОписания.Вставить("post", ПолучитьОписаниеPost(ТаблицаОпций, ЕстьВариантJSON));
|
СтруктураОписания.Вставить("post", ПолучитьОписаниеPost(ТаблицаОпций, ЕстьВариантJSON));
|
||||||
|
|
||||||
СтруктураОтветов = СформироватьСхемуОтветов();
|
СоответствиеОтветов = СформироватьСхемуОтветов();
|
||||||
|
|
||||||
ДополненнаяСтруктураОписания = Новый Структура;
|
ДополненнаяСтруктураОписания = Новый Структура;
|
||||||
|
|
||||||
@@ -2527,7 +2527,7 @@
|
|||||||
Ключ = Описание.Ключ;
|
Ключ = Описание.Ключ;
|
||||||
Значение = Описание.Значение;
|
Значение = Описание.Значение;
|
||||||
|
|
||||||
Значение.Вставить("responses", СтруктураОтветов);
|
Значение.Вставить("responses", СоответствиеОтветов);
|
||||||
ДополненнаяСтруктураОписания.Вставить(Ключ, Значение);
|
ДополненнаяСтруктураОписания.Вставить(Ключ, Значение);
|
||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
@@ -2670,7 +2670,7 @@
|
|||||||
|
|
||||||
СтруктураСвойства.Вставить("description", Описание);
|
СтруктураСвойства.Вставить("description", Описание);
|
||||||
|
|
||||||
СтруктураСвойств.Вставить(Ключ, СтруктураСвойства);
|
СтруктураСвойств.Вставить(Ключ, OPI_Инструменты.КопироватьКоллекцию(СтруктураСвойства));
|
||||||
|
|
||||||
Если СтрНайти(Описание, "(необяз. по ум.") = 0 Тогда
|
Если СтрНайти(Описание, "(необяз. по ум.") = 0 Тогда
|
||||||
МассивОбязательных.Добавить(Ключ);
|
МассивОбязательных.Добавить(Ключ);
|
||||||
@@ -2696,7 +2696,7 @@
|
|||||||
|
|
||||||
Функция СформироватьСхемуОтветов()
|
Функция СформироватьСхемуОтветов()
|
||||||
|
|
||||||
СхемаОтветов = Новый Структура;
|
СхемаОтветов = Новый Соответствие;
|
||||||
|
|
||||||
СхемаОтветов.Вставить("200", СформироватьСхемуОтвета200());
|
СхемаОтветов.Вставить("200", СформироватьСхемуОтвета200());
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user