1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2026-06-12 00:34:16 +02:00

Правка словаря, доработка исправления опечаток

This commit is contained in:
Anton Titovets
2026-02-04 12:27:22 +03:00
parent fdc665cdf3
commit a7f8c6bc3f
57 changed files with 10710 additions and 10712 deletions
+1 -1
View File
@@ -259,7 +259,7 @@
Как уже было сказано ранее, каждый Unit-тест должен содержать вызов функции `Обработать`. Эта функция передает значение результата теста и его варианта в соответствующую процедуру проверки, которая должна располагаться в модуле `OPI_ПолучениеДанныхТестов`, в области `СлужебныеПроцедурыИФункции -> Проверки` и иметь имя, равное имени процедуры теста, но с префиксом `Проверка_`, Например `Проверка_Telegram_ОтправитьТекстовоеСообщение`
В этой процедуре можно использовать утверждения для анализа корректности переданого результата при помощи конструкции `ОжидаетЧто(Значение1).Равно(Значение2)`, а также ветвить проверки в зависимости от переданого значения в параметр `Вариант`. Процедура проверки должна иметь 2 обязательных параметра (`Результат` и `Вариант`), а также до трех нестандартных параметров, которые могут быть переданы из теста при вызове функции `Обработать`, после параметра `Вариант`
В этой процедуре можно использовать утверждения для анализа корректности переданного результата при помощи конструкции `ОжидаетЧто(Значение1).Равно(Значение2)`, а также ветвить проверки в зависимости от переданного значения в параметр `Вариант`. Процедура проверки должна иметь 2 обязательных параметра (`Результат` и `Вариант`), а также до трех нестандартных параметров, которые могут быть переданы из теста при вызове функции `Обработать`, после параметра `Вариант`
```bsl
@@ -1,4 +1,4 @@
oint bitrix24 ОтметитьСообщениеКакПрочитаное \
oint bitrix24 ОтметитьСообщениеКакПрочитанное \
--url "b24-ar17wx.bitrix24.by" \
--chat "***" \
--message 4286 \
@@ -1,4 +1,4 @@
oint bitrix24 ОтметитьСообщениеКакПрочитаное ^
oint bitrix24 ОтметитьСообщениеКакПрочитанное ^
--url "b24-ar17wx.bitrix24.by" ^
--chat "***" ^
--message 4286 ^
@@ -6,11 +6,11 @@
IDСообщения = "67534";
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитаное(URL, СтрокаЧата, IDСообщения);
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, СтрокаЧата, IDСообщения);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
IDСообщения = "67536";
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитаное(URL, IDПользователя, IDСообщения, Токен);
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, IDПользователя, IDСообщения, Токен);
+2 -2
View File
@@ -17,10 +17,10 @@
Действия.Добавить("find");
Действия.Добавить("insert");
Привелегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
+2 -2
View File
@@ -18,10 +18,10 @@
Действия.Добавить("insert");
Действия.Добавить("update");
Привелегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Получить список комментариев задачи
получает список комментариев пользователей к задаче по ID
Получает список комментариев пользователей к задаче по ID
@@ -12,7 +12,7 @@ import TabItem from '@theme/TabItem';
`Функция ОтметитьСообщениеКакПрочитаное(Знач URL, Знач IDЧата, Знач IDСообщения, Знач Токен = "") Экспорт`
`Функция ОтметитьСообщениеКакПрочитанное(Знач URL, Знач IDЧата, Знач IDСообщения, Знач Токен = "") Экспорт`
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|-|-|-|-|-|
@@ -39,14 +39,14 @@ import TabItem from '@theme/TabItem';
IDСообщения = "67534";
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитаное(URL, СтрокаЧата, IDСообщения);
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, СтрокаЧата, IDСообщения);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
IDСообщения = "67536";
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитаное(URL, IDПользователя, IDСообщения, Токен);
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, IDПользователя, IDСообщения, Токен);
```
@@ -54,7 +54,7 @@ import TabItem from '@theme/TabItem';
<TabItem value="bash" label="Bash" default>
```bash
oint bitrix24 ОтметитьСообщениеКакПрочитаное \
oint bitrix24 ОтметитьСообщениеКакПрочитанное \
--url "b24-ar17wx.bitrix24.by" \
--chat "***" \
--message 4286 \
@@ -64,7 +64,7 @@ import TabItem from '@theme/TabItem';
<TabItem value="bat" label="CMD/Bat" default>
```batch
oint bitrix24 ОтметитьСообщениеКакПрочитаное ^
oint bitrix24 ОтметитьСообщениеКакПрочитанное ^
--url "b24-ar17wx.bitrix24.by" ^
--chat "***" ^
--message 4286 ^
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Получить структуру пользователя
Получает структура полей для создания или изменения пользователя
Получает структуру полей для создания или изменения пользователя
+1 -1
View File
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Закрыть соединение
Явно закрывает переданое соединение
Явно закрывает переданное соединение
+1 -1
View File
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Закрыть соединение
Явно закрывает переданое соединение
Явно закрывает переданное соединение
@@ -26,7 +26,7 @@ import TabItem from '@theme/TabItem';
:::tip
Имя файла Proto используется для возможности дальнейшего указания этого Proto в import другого Proto Оно не обязано являться настоящим путем к файлу. Proto, не участвующие в import других Proto, могут иметь произвольное имя файла
Если значение Proto не является объектом (коллекцией ключ и значение), то оно будет интерпретировано как `{"main.proto": переданое значение}`
Если значение Proto не является объектом (коллекцией ключ и значение), то оно будет интерпретировано как `{"main.proto": переданное значение}`
:::
<br/>
+1 -1
View File
@@ -16,7 +16,7 @@ import TabItem from '@theme/TabItem';
| Параметр | CLI опция | Тип | Обяз. | Назначение |
|-|-|-|-|-|
| Значение | - | Произвольный | &#x2714; | Структура или соответствие заголовков запрос |
| Значение | - | Произвольный | &#x2714; | Структура или соответствие заголовков запроса |
| ПолнаяЗамена | - | Булево | &#x2716; | Очищает все добавленные ранее заголовки перед установкой |
+1 -1
View File
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Закрыть соединение
Явно закрывает переданое соединение
Явно закрывает переданное соединение
+1 -1
View File
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Закрыть соединение
Явно закрывает переданое соединение
Явно закрывает переданное соединение
+2 -2
View File
@@ -53,10 +53,10 @@ import TabItem from '@theme/TabItem';
Действия.Добавить("insert");
Действия.Добавить("update");
Привелегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
+2 -2
View File
@@ -54,10 +54,10 @@ import TabItem from '@theme/TabItem';
Действия.Добавить("find");
Действия.Добавить("insert");
Привелегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
+1 -1
View File
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Закрыть соединение
Явно закрывает переданое соединение
Явно закрывает переданное соединение
+1 -1
View File
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Закрыть соединение
Явно закрывает переданое соединение
Явно закрывает переданное соединение
+1 -1
View File
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Закрыть соединение
Явно закрывает переданое соединение
Явно закрывает переданное соединение
+1 -1
View File
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Закрыть соединение
Явно закрывает переданое соединение
Явно закрывает переданное соединение
+1 -1
View File
@@ -8,7 +8,7 @@ import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
# Закрыть соединение
Явно закрывает переданое соединение
Явно закрывает переданное соединение
+10599 -10587
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -2776,12 +2776,12 @@
},
{
"lib": "Bitrix24",
"name": "ОтметитьСообщениеКакПрочитаное",
"name": "ОтметитьСообщениеКакПрочитанное",
"variant": "Хук"
},
{
"lib": "Bitrix24",
"name": "ОтметитьСообщениеКакПрочитаное",
"name": "ОтметитьСообщениеКакПрочитанное",
"variant": ""
},
{
+1 -1
View File
@@ -5749,7 +5749,7 @@ Function ОтправитьФайл(Val URL, Val IDЧата, Val IDФайла, V
Return SendFile(URL, IDЧата, IDФайла, Описание, Токен);
EndFunction
Function ОтметитьСообщениеКакПрочитаное(Val URL, Val IDЧата, Val IDСообщения, Val Токен = "") Export
Function ОтметитьСообщениеКакПрочитанное(Val URL, Val IDЧата, Val IDСообщения, Val Токен = "") Export
Return MarkMessageAsReaded(URL, IDЧата, IDСообщения, Токен);
EndFunction
+4 -4
View File
@@ -1392,7 +1392,7 @@
#Область РаботаСКомментариямиИРезультатамиЗадач
// Получить список комментариев задачи
// получает список комментариев пользователей к задаче по ID
// Получает список комментариев пользователей к задаче по ID
//
// Примечание:
// Метод в документации API: [task.commentitem.getlist](@dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/getlist.php)
@@ -3555,7 +3555,7 @@
//
// Возвращаемое значение:
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrix24
Функция ОтметитьСообщениеКакПрочитаное(Знач URL, Знач IDЧата, Знач IDСообщения, Знач Токен = "") Экспорт
Функция ОтметитьСообщениеКакПрочитанное(Знач URL, Знач IDЧата, Знач IDСообщения, Знач Токен = "") Экспорт
Параметры = НормализоватьАвторизацию(URL, Токен, "im.dialog.read");
@@ -4053,7 +4053,7 @@
КонецФункции
// Получить структуру пользователя
// Получает структура полей для создания или изменения пользователя
// Получает структуру полей для создания или изменения пользователя
//
// Примечание:
// Метод в документации API: [user.fields](@dev.1c-bitrix.ru/rest_help/users/user_fields.php)
@@ -5750,7 +5750,7 @@ Function SendFile(Val URL, Val ChatID, Val FileID, Val Description = "", Val Tok
EndFunction
Function MarkMessageAsReaded(Val URL, Val ChatID, Val MessageID, Val Token = "") Export
Return ОтметитьСообщениеКакПрочитаное(URL, ChatID, MessageID, Token);
Return ОтметитьСообщениеКакПрочитанное(URL, ChatID, MessageID, Token);
EndFunction
Function MarkMessageAsUnreaded(Val URL, Val ChatID, Val MessageID, Val Token = "") Export
+1 -1
View File
@@ -124,7 +124,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - conn
+2 -2
View File
@@ -118,7 +118,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - conn
@@ -244,7 +244,7 @@
// Оно не обязано являться настоящим путем к файлу.^^
// Proto, не участвующие в import других Proto, могут иметь произвольное имя файла
// Если значение Proto не является объектом (коллекцией ключ и значение), то оно будет интерпретировано как^^
// `{"main.proto": переданое значение}`
// `{"main.proto": переданное значение}`
//
// Параметры:
// Адрес - Строка - Адрес для подключения (с протоколом) - addr
+1 -1
View File
@@ -86,7 +86,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - dbc
+1 -1
View File
@@ -80,7 +80,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - dbc
+1 -1
View File
@@ -86,7 +86,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - dbc
+1 -1
View File
@@ -86,7 +86,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - dbc
+1 -1
View File
@@ -99,7 +99,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - conn
+1 -1
View File
@@ -78,7 +78,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - db
+1 -1
View File
@@ -105,7 +105,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - conn
+10 -10
View File
@@ -1792,7 +1792,7 @@
OPI_Инструменты.Пауза(5);
Bitrix24_ПолучитьСписокСообщенийЧата(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакПрочитаное(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакПрочитанное(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакНепрочитанное(ПараметрыТеста);
Bitrix24_ПолучитьДиалог(ПараметрыТеста);
@@ -10730,7 +10730,7 @@
КонецПроцедуры
Процедура Bitrix24_ОтметитьСообщениеКакПрочитаное(ПараметрыФункции)
Процедура Bitrix24_ОтметитьСообщениеКакПрочитанное(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
@@ -10740,20 +10740,20 @@
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитаное(URL, СтрокаЧата, IDСообщения);
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, СтрокаЧата, IDСообщения);
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитаное", "Хук"); // SKIP
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитанное", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 10;
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитаное(URL, IDПользователя, IDСообщения, Токен);
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, IDПользователя, IDСообщения, Токен);
// END
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитаное");
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитанное");
КонецПроцедуры
@@ -26309,10 +26309,10 @@
Действия.Добавить("insert");
Действия.Добавить("update");
Привелегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
@@ -26352,10 +26352,10 @@
Действия.Добавить("find");
Действия.Добавить("insert");
Привелегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
+10 -10
View File
@@ -1793,7 +1793,7 @@
OPI_Инструменты.Пауза(5);
Bitrix24_ПолучитьСписокСообщенийЧата(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакПрочитаное(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакПрочитанное(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакНепрочитанное(ПараметрыТеста);
Bitrix24_ПолучитьДиалог(ПараметрыТеста);
@@ -13501,7 +13501,7 @@
КонецПроцедуры
Процедура Bitrix24_ОтметитьСообщениеКакПрочитаное(ПараметрыФункции)
Процедура Bitrix24_ОтметитьСообщениеКакПрочитанное(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
@@ -13516,9 +13516,9 @@
Опции.Вставить("chat", СтрокаЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитаное", Опции);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитаное", "Хук"); // SKIP
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитанное", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
@@ -13531,11 +13531,11 @@
Опции.Вставить("message", IDСообщения);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитаное", Опции);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
// END
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитаное");
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитанное");
КонецПроцедуры
@@ -34839,10 +34839,10 @@
Опции.Вставить("res", Ресурс);
Опции.Вставить("act", Действия);
Привелегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
Привилегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
@@ -34906,10 +34906,10 @@
Опции.Вставить("res", Ресурс);
Опции.Вставить("act", Действия);
Привелегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
Привилегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
@@ -5907,7 +5907,7 @@
КонецФункции
Функция Проверка_Bitrix24_ОтметитьСообщениеКакПрочитаное(Знач Результат, Знач Вариант)
Функция Проверка_Bitrix24_ОтметитьСообщениеКакПрочитанное(Знач Результат, Знач Вариант)
ОжидаетЧто(Результат["result"]).ИмеетТип("Соответствие");
@@ -1171,7 +1171,7 @@
// Устанавливает коллекцию заголовков запросов
//
// Параметры:
// Значение - Произвольный - Структура или соответствие заголовков запрос - headers
// Значение - Произвольный - Структура или соответствие заголовков запроса - headers
// ПолнаяЗамена - Булево - Очищает все добавленные ранее заголовки перед установкой - replace
//
// Возвращаемое значение:
@@ -1392,7 +1392,7 @@
#Область РаботаСКомментариямиИРезультатамиЗадач
// Получить список комментариев задачи
// получает список комментариев пользователей к задаче по ID
// Получает список комментариев пользователей к задаче по ID
//
// Примечание:
// Метод в документации API: [task.commentitem.getlist](@dev.1c-bitrix.ru/rest_help/tasks/task/commentitem/getlist.php)
@@ -3555,7 +3555,7 @@
//
// Возвращаемое значение:
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrix24
Функция ОтметитьСообщениеКакПрочитаное(Знач URL, Знач IDЧата, Знач IDСообщения, Знач Токен = "") Экспорт
Функция ОтметитьСообщениеКакПрочитанное(Знач URL, Знач IDЧата, Знач IDСообщения, Знач Токен = "") Экспорт
Параметры = НормализоватьАвторизацию(URL, Токен, "im.dialog.read");
@@ -4053,7 +4053,7 @@
КонецФункции
// Получить структуру пользователя
// Получает структура полей для создания или изменения пользователя
// Получает структуру полей для создания или изменения пользователя
//
// Примечание:
// Метод в документации API: [user.fields](@dev.1c-bitrix.ru/rest_help/users/user_fields.php)
@@ -124,7 +124,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - conn
@@ -118,7 +118,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - conn
@@ -244,7 +244,7 @@
// Оно не обязано являться настоящим путем к файлу.^^
// Proto, не участвующие в import других Proto, могут иметь произвольное имя файла
// Если значение Proto не является объектом (коллекцией ключ и значение), то оно будет интерпретировано как^^
// `{"main.proto": переданое значение}`
// `{"main.proto": переданное значение}`
//
// Параметры:
// Адрес - Строка - Адрес для подключения (с протоколом) - addr
@@ -86,7 +86,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - dbc
@@ -80,7 +80,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - dbc
@@ -86,7 +86,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - dbc
@@ -86,7 +86,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - dbc
@@ -99,7 +99,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - conn
@@ -78,7 +78,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - db
@@ -105,7 +105,7 @@
КонецФункции
// Закрыть соединение !NOCLI
// Явно закрывает переданое соединение
// Явно закрывает переданное соединение
//
// Параметры:
// Соединение - Произвольный - Объект компоненты с открытым соединением - conn
@@ -494,20 +494,6 @@
Функция ПолучитьСтандартныеПараметры(Знач Параметры = "")
// Здесь собрано определение данных, необходимых для работы.
// Для Twitter это довольно значительный набор, что обусловлено наличием сразу 2-х API,
// которые, при этом, созданы не для разныз задач, но просто являются версиями друг друга.
// Актуальной версией API является v2 и она требует получения временных токенов. Несмотря на то,
// что Twitter настаивает на использовании этой актуальной версии, они как-то умудрились не перенести
// механизм загрузки файлов и некоторые другие из старой версии - v1.1. Поэтому что-то нужно делать
// на версии 1.1, а что-то на 2: вплоть до того что они убрали возможность постить твиты из v1.1,
// но только через нее в твит можно добавить картинку. При этом способы авторизации и токены у них разные
// Мировая гигокорпорация Илона Маска, кстати, напоминаю ;)
// P.S Далее часто упоминается "страница настроек Twitter Developer" - это
// https://developer.twitter.com/en/portal/dashboard и выбор конкретного проекта из списка (значок c ключом)
Параметры_ = Новый Соответствие;
Разрешения = "tweet.read tweet.write tweet.moderate.write users.read "
+ "follows.read follows.write offline.access space.read mute.read "
@@ -5908,7 +5908,7 @@
КонецФункции
Функция Проверка_Bitrix24_ОтметитьСообщениеКакПрочитаное(Знач Результат, Знач Вариант)
Функция Проверка_Bitrix24_ОтметитьСообщениеКакПрочитанное(Знач Результат, Знач Вариант)
ОжидаетЧто(Результат["result"]).ИмеетТип("Соответствие");
+10 -10
View File
@@ -1792,7 +1792,7 @@
OPI_Инструменты.Пауза(5);
Bitrix24_ПолучитьСписокСообщенийЧата(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакПрочитаное(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакПрочитанное(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакНепрочитанное(ПараметрыТеста);
Bitrix24_ПолучитьДиалог(ПараметрыТеста);
@@ -10731,7 +10731,7 @@
КонецПроцедуры
Процедура Bitrix24_ОтметитьСообщениеКакПрочитаное(ПараметрыФункции)
Процедура Bitrix24_ОтметитьСообщениеКакПрочитанное(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
@@ -10741,20 +10741,20 @@
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитаное(URL, СтрокаЧата, IDСообщения);
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, СтрокаЧата, IDСообщения);
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитаное", "Хук"); // SKIP
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитанное", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 10;
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитаное(URL, IDПользователя, IDСообщения, Токен);
Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, IDПользователя, IDСообщения, Токен);
// END
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитаное");
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитанное");
КонецПроцедуры
@@ -26310,10 +26310,10 @@
Действия.Добавить("insert");
Действия.Добавить("update");
Привелегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
@@ -26353,10 +26353,10 @@
Действия.Добавить("find");
Действия.Добавить("insert");
Привелегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
+10 -10
View File
@@ -1793,7 +1793,7 @@
OPI_Инструменты.Пауза(5);
Bitrix24_ПолучитьСписокСообщенийЧата(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакПрочитаное(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакПрочитанное(ПараметрыТеста);
Bitrix24_ОтметитьСообщениеКакНепрочитанное(ПараметрыТеста);
Bitrix24_ПолучитьДиалог(ПараметрыТеста);
@@ -13501,7 +13501,7 @@
КонецПроцедуры
Процедура Bitrix24_ОтметитьСообщениеКакПрочитаное(ПараметрыФункции)
Процедура Bitrix24_ОтметитьСообщениеКакПрочитанное(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
@@ -13516,9 +13516,9 @@
Опции.Вставить("chat", СтрокаЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитаное", Опции);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитаное", "Хук"); // SKIP
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитанное", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
@@ -13531,11 +13531,11 @@
Опции.Вставить("message", IDСообщения);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитаное", Опции);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
// END
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитаное");
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитанное");
КонецПроцедуры
@@ -34839,10 +34839,10 @@
Опции.Вставить("res", Ресурс);
Опции.Вставить("act", Действия);
Привелегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
Привилегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
@@ -34906,10 +34906,10 @@
Опции.Вставить("res", Ресурс);
Опции.Вставить("act", Действия);
Привелегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
Привилегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привелегия);
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
@@ -1171,7 +1171,7 @@
// Устанавливает коллекцию заголовков запросов
//
// Параметры:
// Значение - Произвольный - Структура или соответствие заголовков запрос - headers
// Значение - Произвольный - Структура или соответствие заголовков запроса - headers
// ПолнаяЗамена - Булево - Очищает все добавленные ранее заголовки перед установкой - replace
//
// Возвращаемое значение:
+4 -4
View File
@@ -194,7 +194,7 @@
"УстановитьРеакциюНаСообщение",
"УдалитьСообщение",
"ОтправитьФайл",
"ОтметитьСообщениеКакПрочитаное",
"ОтметитьСообщениеКакПрочитанное",
"ОтметитьСообщениеКакНепрочитанное",
"ПолучитьБлокКартинки",
"ПолучитьБлокФайла"
@@ -1948,7 +1948,7 @@
{
"name": "ПолучитьСписокКомментариевЗадачи",
"id": "ПОЛУЧИТЬСПИСОККОММЕНТАРИЕВЗАДАЧИ",
"description": "получает список комментариев пользователей к задаче по ID",
"description": "Получает список комментариев пользователей к задаче по ID",
"params": [
{
"name": "--url",
@@ -4557,7 +4557,7 @@
"region": "Работа с сообщениями"
},
{
"name": "ОтметитьСообщениеКакПрочитаное",
"name": "ОтметитьСообщениеКакПрочитанное",
"id": "ОТМЕТИТЬСООБЩЕНИЕКАКПРОЧИТАННОЕ",
"description": "Отмечает выбранное сообщение и все сообщения до него как прочитанные",
"params": [
@@ -5157,7 +5157,7 @@
{
"name": "ПолучитьСтруктуруПользователя",
"id": "ПОЛУЧИТЬСТУРКТУРУПОЛЬЗОВАТЕЛЯ",
"description": "Получает структура полей для создания или изменения пользователя",
"description": "Получает структуру полей для создания или изменения пользователя",
"params": [
{
"name": "--url",
+1 -1
View File
@@ -16,7 +16,7 @@
{
"name": "РазложитьJSON",
"id": "РАЗЛОЖИТЬJSON",
"description": "Показывает значения, которые можно получить из переданого JSON и возвращает конкретное значение при указании имени поля",
"description": "Показывает значения, которые можно получить из переданного JSON и возвращает конкретное значение при указании имени поля",
"params": [
{
"name": "--json",
+1 -1
View File
@@ -6,7 +6,7 @@
#Область СлужебныйПрограммныйИнтерфейс
// Разложить JSON на параметры
// Показывает значения, которые можно получить из переданого JSON и возвращает конкретное значение при указании имени поля
// Показывает значения, которые можно получить из переданного JSON и возвращает конкретное значение при указании имени поля
//
// Параметры:
// JSON - Строка - JSON данные - json