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";
|
||||
СтруктураОписания.Вставить("post", ПолучитьОписаниеPost(ТаблицаОпций, ЕстьВариантJSON));
|
||||
|
||||
СтруктураОтветов = СформироватьСхемуОтветов();
|
||||
СоответствиеОтветов = СформироватьСхемуОтветов();
|
||||
|
||||
ДополненнаяСтруктураОписания = Новый Структура;
|
||||
|
||||
@@ -2527,7 +2527,7 @@
|
||||
Ключ = Описание.Ключ;
|
||||
Значение = Описание.Значение;
|
||||
|
||||
Значение.Вставить("responses", СтруктураОтветов);
|
||||
Значение.Вставить("responses", СоответствиеОтветов);
|
||||
ДополненнаяСтруктураОписания.Вставить(Ключ, Значение);
|
||||
|
||||
КонецЦикла;
|
||||
@@ -2670,7 +2670,7 @@
|
||||
|
||||
СтруктураСвойства.Вставить("description", Описание);
|
||||
|
||||
СтруктураСвойств.Вставить(Ключ, СтруктураСвойства);
|
||||
СтруктураСвойств.Вставить(Ключ, OPI_Инструменты.КопироватьКоллекцию(СтруктураСвойства));
|
||||
|
||||
Если СтрНайти(Описание, "(необяз. по ум.") = 0 Тогда
|
||||
МассивОбязательных.Добавить(Ключ);
|
||||
@@ -2696,7 +2696,7 @@
|
||||
|
||||
Функция СформироватьСхемуОтветов()
|
||||
|
||||
СхемаОтветов = Новый Структура;
|
||||
СхемаОтветов = Новый Соответствие;
|
||||
|
||||
СхемаОтветов.Вставить("200", СформироватьСхемуОтвета200());
|
||||
|
||||
|
Reference in New Issue
Block a user