mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-03-29 21:57:16 +02:00
Примеры кода для en
This commit is contained in:
parent
27cc9e3d02
commit
94bda8a78d
60
.github/workflows/os/docs_main.os
vendored
60
.github/workflows/os/docs_main.os
vendored
@ -24,41 +24,41 @@
|
|||||||
|
|
||||||
Процедура ПриСозданииОбъекта()
|
Процедура ПриСозданииОбъекта()
|
||||||
|
|
||||||
Расположение = "./src/ru/OInt";
|
Языки = Новый Массив();
|
||||||
СПодкаталогами = Истина;
|
Языки.Добавить("ru");
|
||||||
КаталогДокументации = "./docs/ru/md";
|
Языки.Добавить("en");
|
||||||
КаталогЛокализации = "./docs/en/md";
|
|
||||||
КаталогЛогов = "./docs/ru/results/";
|
|
||||||
КаталогПримеров = "./docs/ru/examples/";
|
|
||||||
КаталогЗначений = "./docs/ru/data/";
|
|
||||||
КаталогCLI = "./docs/ru/cli/";
|
|
||||||
ПутьКСловарю = "./service/dictionaries/en.json";
|
|
||||||
СписокОбластей = Новый СписокЗначений();
|
|
||||||
ТекущаяОбласть = "";
|
|
||||||
СчетчикОбласти = 0;
|
|
||||||
|
|
||||||
СоответствиеЗаголовков = Новый Соответствие();
|
Для Каждого Язык Из Языки Цикл
|
||||||
|
|
||||||
ПутьКСоответствиюТестов = "./service/tests_set.json";
|
Расположение = "./src/" + Язык + "/OInt";
|
||||||
СоответствиеТестов = Новый Соответствие();
|
СПодкаталогами = Истина;
|
||||||
|
КаталогДокументации = "./docs/" + Язык + "/md";
|
||||||
|
//КаталогЛокализации = "./docs/en/md";
|
||||||
|
КаталогЛогов = "./docs/" + Язык + "/results/";
|
||||||
|
КаталогПримеров = "./docs/" + Язык + "/examples/";
|
||||||
|
КаталогЗначений = "./docs/" + Язык + "/data/";
|
||||||
|
КаталогCLI = "./docs/" + Язык + "/cli/";
|
||||||
|
ПутьКСловарю = "./service/dictionaries/en.json";
|
||||||
|
СписокОбластей = Новый СписокЗначений();
|
||||||
|
ТекущаяОбласть = "";
|
||||||
|
СчетчикОбласти = 0;
|
||||||
|
|
||||||
ОчиститьКаталогиДокументов();
|
СоответствиеЗаголовков = Новый Соответствие();
|
||||||
|
ОчиститьКаталогиДокументов();
|
||||||
|
|
||||||
|
|
||||||
|
ПолучитьТаблицуТранслитации();
|
||||||
|
ПроверитьСоздатьКаталог(КаталогДокументации);
|
||||||
|
СоздатьФайлыДокументации();
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
ЧтениеJSON = Новый ЧтениеJSON();
|
ЧтениеJSON = Новый ЧтениеJSON();
|
||||||
ЧтениеJSON.ОткрытьФайл(ПутьКСловарю);
|
ЧтениеJSON.ОткрытьФайл(ПутьКСловарю);
|
||||||
Словарь = ПрочитатьJSON(ЧтениеJSON, Истина);
|
Словарь = ПрочитатьJSON(ЧтениеJSON, Истина);
|
||||||
ЧтениеJSON.Закрыть();
|
ЧтениеJSON.Закрыть();
|
||||||
|
|
||||||
ПолучитьТаблицуТранслитации();
|
//ПеревестиДокументацию();
|
||||||
ПроверитьСоздатьКаталог(КаталогДокументации);
|
|
||||||
СоздатьФайлыДокументации();
|
|
||||||
|
|
||||||
ПеревестиДокументацию();
|
|
||||||
|
|
||||||
ЗаписьJSON = Новый ЗаписьJSON();
|
|
||||||
ЗаписьJSON.ОткрытьФайл(ПутьКСоответствиюТестов);
|
|
||||||
ЗаписатьJSON(ЗаписьJSON, СоответствиеТестов);
|
|
||||||
ЗаписьJSON.Закрыть();
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@ -896,13 +896,7 @@
|
|||||||
ТекстДокумента = СтрЗаменить(ТекстДокумента, Слово.Ключ, Слово.Значение);
|
ТекстДокумента = СтрЗаменить(ТекстДокумента, Слово.Ключ, Слово.Значение);
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
Пока СтрНайти(ТекстДокумента, " ") <> 0 Цикл
|
ТекущийДокумент.УстановитьТекст(НовыйТекст);
|
||||||
ТекстДокумента = СтрЗаменить(ТекстДокумента, " ", " ");
|
|
||||||
КонецЦикла;
|
|
||||||
|
|
||||||
ТекстДокумента = СтрЗаменить(ТекстДокумента, " ,", ",");
|
|
||||||
|
|
||||||
ТекущийДокумент.УстановитьТекст(ТекстДокумента);
|
|
||||||
ТекущийДокумент.Записать(Файл.ПолноеИмя);
|
ТекущийДокумент.Записать(Файл.ПолноеИмя);
|
||||||
|
|
||||||
КонецЕсли;
|
КонецЕсли;
|
||||||
|
@ -7,19 +7,13 @@
|
|||||||
Перем КаталогСохранения;
|
Перем КаталогСохранения;
|
||||||
Перем КаталогЗаписиЗначений;
|
Перем КаталогЗаписиЗначений;
|
||||||
Перем ТекущаяСтруктураЗначений;
|
Перем ТекущаяСтруктураЗначений;
|
||||||
Перем СоответствиеТестов;
|
|
||||||
|
|
||||||
Процедура ПолучитьПримерыКодаДокументации(Знач ПутьТестов, Знач ПутьПримеров, Знач ПутьЗначений, Знач ПутьНабора) Экспорт
|
Процедура ПолучитьПримерыКодаДокументации(Знач ПутьТестов, Знач ПутьПримеров, Знач ПутьЗначений, ИмяОбласти) Экспорт
|
||||||
|
|
||||||
ОбластьТестов = "АтомарныеТесты";
|
ОбластьТестов = ИмяОбласти;
|
||||||
КаталогСохранения = ПутьПримеров;
|
КаталогСохранения = ПутьПримеров;
|
||||||
КаталогЗаписиЗначений = ПутьЗначений;
|
КаталогЗаписиЗначений = ПутьЗначений;
|
||||||
|
|
||||||
ЧтениеJSON = Новый ЧтениеJSON();
|
|
||||||
ЧтениеJSON.ОткрытьФайл(ПутьНабора);
|
|
||||||
СоответствиеТестов = ПрочитатьJSON(ЧтениеJSON, Истина);
|
|
||||||
ЧтениеJSON.Закрыть();
|
|
||||||
|
|
||||||
Парсер = Новый ПарсерВстроенногоЯзыка;
|
Парсер = Новый ПарсерВстроенногоЯзыка;
|
||||||
|
|
||||||
МодульТестов = Новый ТекстовыйДокумент();
|
МодульТестов = Новый ТекстовыйДокумент();
|
||||||
@ -40,11 +34,6 @@
|
|||||||
|
|
||||||
РазобратьТесты();
|
РазобратьТесты();
|
||||||
|
|
||||||
ЗаписьJSON = Новый ЗаписьJSON();
|
|
||||||
ЗаписьJSON.ОткрытьФайл(ПутьНабора);
|
|
||||||
ЗаписатьJSON(ЗаписьJSON, СоответствиеТестов);
|
|
||||||
ЗаписьJSON.Закрыть();
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура ПолучитьГраницыОбластиТестов(Начало, Окончание)
|
Процедура ПолучитьГраницыОбластиТестов(Начало, Окончание)
|
||||||
@ -113,7 +102,9 @@
|
|||||||
ТекущаяСтруктураЗначений = Новый Структура();
|
ТекущаяСтруктураЗначений = Новый Структура();
|
||||||
|
|
||||||
ПрошлаяПустая = Ложь;
|
ПрошлаяПустая = Ложь;
|
||||||
Пока СтрНайти(ТекстТекущейСтроки, "END") = 0 И СтрНайти(ТекстТекущейСтроки, "КонецПроцедуры") = 0 Цикл
|
Пока СтрНайти(ТекстТекущейСтроки, "END") = 0
|
||||||
|
И СтрНайти(ТекстТекущейСтроки, "КонецПроцедуры") = 0
|
||||||
|
И СтрНайти(ТекстТекущейСтроки, "EndProcedure") = 0 Цикл
|
||||||
|
|
||||||
ТекущаяПустая = Ложь;
|
ТекущаяПустая = Ложь;
|
||||||
ЭтоСкип = СтрНайти(ТекстТекущейСтроки, "SKIP") <> 0;
|
ЭтоСкип = СтрНайти(ТекстТекущейСтроки, "SKIP") <> 0;
|
||||||
@ -155,8 +146,6 @@
|
|||||||
ФайлПримера.УстановитьТекст(ТекстПримера);
|
ФайлПримера.УстановитьТекст(ТекстПримера);
|
||||||
ФайлПримера.Записать(ПутьПримера);
|
ФайлПримера.Записать(ПутьПримера);
|
||||||
|
|
||||||
СоответствиеТестов.Вставить(Имя, Истина);
|
|
||||||
|
|
||||||
Если ЗначениеЗаполнено(ТекущаяСтруктураЗначений) Тогда
|
Если ЗначениеЗаполнено(ТекущаяСтруктураЗначений) Тогда
|
||||||
|
|
||||||
КаталогЗначений = КаталогЗаписиЗначений + РазбитоеИмя[0];
|
КаталогЗначений = КаталогЗаписиЗначений + РазбитоеИмя[0];
|
||||||
|
28
.github/workflows/os/main.os
vendored
28
.github/workflows/os/main.os
vendored
@ -1,4 +1,5 @@
|
|||||||
#Использовать "./internal"
|
#Использовать "./internal"
|
||||||
|
#Использовать "./internal/Modules/internal"
|
||||||
|
|
||||||
Перем ПутьPackagedef;
|
Перем ПутьPackagedef;
|
||||||
Перем ОсновнойПутьИсходников;
|
Перем ОсновнойПутьИсходников;
|
||||||
@ -15,9 +16,6 @@
|
|||||||
Перем КаталогWorkflow;
|
Перем КаталогWorkflow;
|
||||||
Перем КаталогПараметровЛок;
|
Перем КаталогПараметровЛок;
|
||||||
Перем КаталогДополнений;
|
Перем КаталогДополнений;
|
||||||
Перем МодульТестов;
|
|
||||||
Перем КаталогПримеров;
|
|
||||||
Перем КаталогЗначенийТестов;
|
|
||||||
Перем ФайлПроверкиНабораТестов;
|
Перем ФайлПроверкиНабораТестов;
|
||||||
|
|
||||||
Процедура ПриСозданииОбъекта()
|
Процедура ПриСозданииОбъекта()
|
||||||
@ -34,10 +32,6 @@
|
|||||||
КаталогWorkflow = ДанныеПроекта["workflowsSrc"];
|
КаталогWorkflow = ДанныеПроекта["workflowsSrc"];
|
||||||
КаталогПараметровЛок = ДанныеПроекта["locVarsSrc"];
|
КаталогПараметровЛок = ДанныеПроекта["locVarsSrc"];
|
||||||
КаталогДополнений = ДанныеПроекта["paramsExamplesSrc"];
|
КаталогДополнений = ДанныеПроекта["paramsExamplesSrc"];
|
||||||
КаталогПримеров = ДанныеПроекта["codeExamplesSrc"];
|
|
||||||
КаталогЗначенийТестов = ДанныеПроекта["testValuesSrc"];
|
|
||||||
ФайлПроверкиНабораТестов = ДанныеПроекта["testsCheckFile"];
|
|
||||||
МодульТестов = ДанныеПроекта["testsModule"];
|
|
||||||
|
|
||||||
ОсновнойПутьИсходников = Корень + ОсновнойЯзык + "/";
|
ОсновнойПутьИсходников = Корень + ОсновнойЯзык + "/";
|
||||||
ПутьПакета = ОсновнойПутьИсходников + КаталогПакета;
|
ПутьПакета = ОсновнойПутьИсходников + КаталогПакета;
|
||||||
@ -65,10 +59,22 @@
|
|||||||
МетодыВерсионирования.ОбновитьLibConfig(СоответствиеМодулей, ПутьПакета);
|
МетодыВерсионирования.ОбновитьLibConfig(СоответствиеМодулей, ПутьПакета);
|
||||||
МетодыКонвертации.ПортироватьНабор(СоответствиеМодулей, СоответствиеЗамен);
|
МетодыКонвертации.ПортироватьНабор(СоответствиеМодулей, СоответствиеЗамен);
|
||||||
|
|
||||||
МетодыПримеровКода.ПолучитьПримерыКодаДокументации(МодульТестов
|
ЛокальныеПараметры = НайтиФайлы(КаталогПараметровЛок, "*.json");
|
||||||
, КаталогПримеров
|
|
||||||
, КаталогЗначенийТестов,
|
Для Каждого ФайлПараметров Из ЛокальныеПараметры Цикл
|
||||||
ФайлПроверкиНабораТестов);
|
|
||||||
|
ТекущиеПараметры = Инструменты.ПрочитатьФайлJSON(ФайлПараметров.ПолноеИмя);
|
||||||
|
МодульТестов = ТекущиеПараметры["testsModulePath"];
|
||||||
|
КаталогПримеров = ТекущиеПараметры["codeExamplesSrc"];
|
||||||
|
КаталогЗначенийТестов = ТекущиеПараметры["testValuesSrc"];
|
||||||
|
ИмяОбласти = ТекущиеПараметры["testsRegionName"];
|
||||||
|
|
||||||
|
МетодыПримеровКода.ПолучитьПримерыКодаДокументации(МодульТестов
|
||||||
|
, КаталогПримеров
|
||||||
|
, КаталогЗначенийТестов
|
||||||
|
, ИмяОбласти);
|
||||||
|
|
||||||
|
КонецЦикла;
|
||||||
|
|
||||||
ЕстьНовыеСлова = МетодыСловарей.СоздатьНаборСловарей(ФайлыРазбораСловаря, Языки, КаталогСловарей);
|
ЕстьНовыеСлова = МетодыСловарей.СоздатьНаборСловарей(ФайлыРазбораСловаря, Языки, КаталогСловарей);
|
||||||
|
|
||||||
|
12
docs/en/examples/Bitrix/AddPostRecipients.txt
Normal file
12
docs/en/examples/Bitrix/AddPostRecipients.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
Visibility = "UA";
|
||||||
|
PostID = FunctionParameters["Bitrix24_PostID"];
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "AddPostRecipients (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility, Token);
|
17
docs/en/examples/Bitrix24/AddCustomTaskField.txt
Normal file
17
docs/en/examples/Bitrix24/AddCustomTaskField.txt
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Type = "date";
|
||||||
|
Name = "BIRTHDAY_FIELD";
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name);
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Type = "string";
|
||||||
|
Name = "TEXT_FIELD";
|
||||||
|
ExternalID = "BITRIX_TEXT_FIELD";
|
||||||
|
Title = "Text field";
|
||||||
|
Signature = New Structure("en,ru", "Some field", "Nekotoroe pole");
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name, ExternalID, Title, Signature, Token);
|
18
docs/en/examples/Bitrix24/AddKanbanStage.txt
Normal file
18
docs/en/examples/Bitrix24/AddKanbanStage.txt
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
Name = "New stage";
|
||||||
|
Color = "0026FF";
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, 6);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "AddKanbanStage (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
PrevStageID = Result["result"];
|
||||||
|
|
||||||
|
Name = "New stage 2";
|
||||||
|
Color = "0026FF";
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, PrevStageID, , True, Token);
|
13
docs/en/examples/Bitrix24/AddPostComment.txt
Normal file
13
docs/en/examples/Bitrix24/AddPostComment.txt
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
Text = "Comment for post";
|
||||||
|
PostID = FunctionParameters["Bitrix24_PostID"];
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "AddPostComment (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
Text = "Another comment";
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text, Token);
|
15
docs/en/examples/Bitrix24/AddTaskComment.txt
Normal file
15
docs/en/examples/Bitrix24/AddTaskComment.txt
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
|
||||||
|
|
||||||
|
Text = "Task impossible, let's split up";
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "AddTaskComment (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Text = "Task uninpossible, don't split up";
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text, Token);
|
24
docs/en/examples/Bitrix24/AddTaskTimeAccounting.txt
Normal file
24
docs/en/examples/Bitrix24/AddTaskTimeAccounting.txt
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_ElapsedTaskID"];
|
||||||
|
|
||||||
|
Time = 3600;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddTaskTimeAccounting(URL, TaskID, Time);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "AddTaskTimeAccounting (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Text = "Time spent on work";
|
||||||
|
UserID = 10;
|
||||||
|
Time = 7200;
|
||||||
|
SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddTaskTimeAccounting(URL
|
||||||
|
, TaskID
|
||||||
|
, Time
|
||||||
|
, UserID
|
||||||
|
, Text
|
||||||
|
, SetupDate
|
||||||
|
, Token);
|
12
docs/en/examples/Bitrix24/AddTaskToFavorites.txt
Normal file
12
docs/en/examples/Bitrix24/AddTaskToFavorites.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "StopWatchingTask (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID, Token);
|
14
docs/en/examples/Bitrix24/AddTasksChecklistElement.txt
Normal file
14
docs/en/examples/Bitrix24/AddTasksChecklistElement.txt
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
|
||||||
|
Text = "Checklist element";
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, True);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "AddTasksChecklistElement (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, , Token);
|
17
docs/en/examples/Bitrix24/AddUsersToChat.txt
Normal file
17
docs/en/examples/Bitrix24/AddUsersToChat.txt
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
UserIDs = New Array;
|
||||||
|
UserIDs.Add(10);
|
||||||
|
UserIDs.Add(12);
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserIDs);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "AddUsersToChat (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_ChatID"];
|
||||||
|
UserID = 10;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserID, True, Token);
|
12
docs/en/examples/Bitrix24/ApproveTask.txt
Normal file
12
docs/en/examples/Bitrix24/ApproveTask.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ApproveTask(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "ApproveTask (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ApproveTask(URL, TaskID, Token);
|
13
docs/en/examples/Bitrix24/AttachFileToTopic.txt
Normal file
13
docs/en/examples/Bitrix24/AttachFileToTopic.txt
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
FileID = FunctionParameters["Bitrix24_TaskFileID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "AttachFileToTopic (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID, Token);
|
16
docs/en/examples/Bitrix24/ChangeChatColor.txt
Normal file
16
docs/en/examples/Bitrix24/ChangeChatColor.txt
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
Color = "AZURE";
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "ChangeChatColor (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_ChatID"];
|
||||||
|
|
||||||
|
Color = "PURPLE";
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color, Token);
|
14
docs/en/examples/Bitrix24/ChangeChatOwner.txt
Normal file
14
docs/en/examples/Bitrix24/ChangeChatOwner.txt
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
UserID = 10;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "ChangeChatOwner (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_ChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID, Token);
|
14
docs/en/examples/Bitrix24/ChangeChatPicture.txt
Normal file
14
docs/en/examples/Bitrix24/ChangeChatPicture.txt
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
Image = FunctionParameters["Picture2"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "ChangeChatPicture (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_ChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image, Token);
|
16
docs/en/examples/Bitrix24/ChangeChatTitle.txt
Normal file
16
docs/en/examples/Bitrix24/ChangeChatTitle.txt
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
Title = "New chat title";
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "ChangeChatTitle (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_ChatID"];
|
||||||
|
|
||||||
|
Title = "Another title";
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title, Token);
|
12
docs/en/examples/Bitrix24/ChangeUserStatus.txt
Normal file
12
docs/en/examples/Bitrix24/ChangeUserStatus.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
UserID = FunctionParameters["Bitrix24_HookUserID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "ChangeUserStatus (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
UserID = FunctionParameters["Bitrix24_UserID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True, Token);
|
16
docs/en/examples/Bitrix24/CheckTaskAccesses.txt
Normal file
16
docs/en/examples/Bitrix24/CheckTaskAccesses.txt
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
ArrayOfUsers = New Array;
|
||||||
|
ArrayOfUsers.Add("1");
|
||||||
|
ArrayOfUsers.Add("10");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CheckTaskAccesses (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers, Token);
|
12
docs/en/examples/Bitrix24/CompleteTask.txt
Normal file
12
docs/en/examples/Bitrix24/CompleteTask.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CompleteTask(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CompleteTask (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CompleteTask(URL, TaskID, Token);
|
15
docs/en/examples/Bitrix24/CompleteTasksChecklistElement.txt
Normal file
15
docs/en/examples/Bitrix24/CompleteTasksChecklistElement.txt
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CompleteTasksChecklistElement (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
ElementID = FunctionParameters["Bitrix24_CheckElementID"];
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID, Token);
|
34
docs/en/examples/Bitrix24/CreateChat.txt
Normal file
34
docs/en/examples/Bitrix24/CreateChat.txt
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
Image = FunctionParameters["Picture"];
|
||||||
|
OPI_TypeConversion.GetBinaryData(Image);
|
||||||
|
|
||||||
|
B64Image = GetBase64StringFromBinaryData(Image);
|
||||||
|
|
||||||
|
MembersArray = New Array;
|
||||||
|
MembersArray.Add(10);
|
||||||
|
MembersArray.Add(1);
|
||||||
|
|
||||||
|
ChatStructure = New Structure;
|
||||||
|
ChatStructure.Insert("TYPE" , "OPEN");
|
||||||
|
ChatStructure.Insert("TITLE" , "New chat");
|
||||||
|
ChatStructure.Insert("DESCRIPTION", "This is a new chat");
|
||||||
|
ChatStructure.Insert("COLOR" , "GREEN");
|
||||||
|
ChatStructure.Insert("MESSAGE" , "Welcome to new chat");
|
||||||
|
ChatStructure.Insert("USERS" , MembersArray);
|
||||||
|
ChatStructure.Insert("AVATAR" , B64Image);
|
||||||
|
ChatStructure.Insert("OWNER_ID" , 1);
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateChat(URL, ChatStructure);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CreateChat (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
ChatStructure = New Structure;
|
||||||
|
ChatStructure.Insert("TYPE" , "CHAT");
|
||||||
|
ChatStructure.Insert("TITLE" , "Private chat");
|
||||||
|
ChatStructure.Insert("USERS" , MembersArray);
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateChat(URL, ChatStructure, Token);
|
17
docs/en/examples/Bitrix24/CreateDepartment.txt
Normal file
17
docs/en/examples/Bitrix24/CreateDepartment.txt
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Name = "Main department";
|
||||||
|
ParentID = 1;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CreateDepartment (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Name = "Subordinate department";
|
||||||
|
ParentID = FunctionParameters["Bitrix24_HookDepID"];
|
||||||
|
HeadID = 1;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID, HeadID, Token);
|
21
docs/en/examples/Bitrix24/CreatePersonalNotification.txt
Normal file
21
docs/en/examples/Bitrix24/CreatePersonalNotification.txt
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
UserID = 1;
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
Text = "Message text";
|
||||||
|
Image = "https://raw.githubusercontent.com/Bayselonarrend/OpenIntegrations/main/service/test_data/picture.jpg";
|
||||||
|
File = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx";
|
||||||
|
|
||||||
|
Attachments = New Array;
|
||||||
|
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
|
||||||
|
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, ,Attachments);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CreatePersonalNotification)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
Tag = "New";
|
||||||
|
UserID = 10;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, Tag, , Token);
|
19
docs/en/examples/Bitrix24/CreatePost.txt
Normal file
19
docs/en/examples/Bitrix24/CreatePost.txt
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
Text = "Text of post";
|
||||||
|
Title = "Post title";
|
||||||
|
Image1 = FunctionParameters["Picture"]; // URL, Path or Binary Data
|
||||||
|
Image2 = FunctionParameters["Picture2"]; // URL, Path or Binary Data
|
||||||
|
|
||||||
|
Files = New Map;
|
||||||
|
Files.Insert("1.png", Image1);
|
||||||
|
Files.Insert("2.png", Image2);
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, True);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CreatePost (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, , Token);
|
12
docs/en/examples/Bitrix24/CreateResultFromComment.txt
Normal file
12
docs/en/examples/Bitrix24/CreateResultFromComment.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CreateResultFromComment (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
CommentID = FunctionParameters["Bitrix24_CommentID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID, Token);
|
14
docs/en/examples/Bitrix24/CreateStorageFolder.txt
Normal file
14
docs/en/examples/Bitrix24/CreateStorageFolder.txt
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
StorageID = 3;
|
||||||
|
Name = "New catalog";
|
||||||
|
Filename2 = "New folder 2";
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Filename2);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CreateStorageFolder (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Name, Token);
|
14
docs/en/examples/Bitrix24/CreateSubfolder.txt
Normal file
14
docs/en/examples/Bitrix24/CreateSubfolder.txt
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
FolderID = FunctionParameters["Bitrix24_FolderID"];
|
||||||
|
Name = "New subfolder";
|
||||||
|
Filename2 = "New subfolder 2";
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Filename2);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CreateSubfolder (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Name, Token);
|
21
docs/en/examples/Bitrix24/CreateSystemNotification.txt
Normal file
21
docs/en/examples/Bitrix24/CreateSystemNotification.txt
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
UserID = 1;
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
Text = "Message text";
|
||||||
|
Image = "https://raw.githubusercontent.com/Bayselonarrend/OpenIntegrations/main/service/test_data/picture.jpg";
|
||||||
|
File = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx";
|
||||||
|
|
||||||
|
Attachments = New Array;
|
||||||
|
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
|
||||||
|
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, ,Attachments);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CreateSystemNotification (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
Tag = "New";
|
||||||
|
UserID = 10;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, Tag, , Token);
|
24
docs/en/examples/Bitrix24/CreateTask.txt
Normal file
24
docs/en/examples/Bitrix24/CreateTask.txt
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
// The complete structure of the fields can be obtained by the GetTaskFieldsStructure() function()
|
||||||
|
|
||||||
|
CurrentDate = OPI_Tools.GetCurrentDate();
|
||||||
|
Hour = 3600;
|
||||||
|
Day = 24;
|
||||||
|
Responsible = 1;
|
||||||
|
|
||||||
|
TaskData = New Structure;
|
||||||
|
TaskData.Insert("TITLE" , "New task");
|
||||||
|
TaskData.Insert("DESCRIPTION" , "New task description");
|
||||||
|
TaskData.Insert("PRIORITY" , "2");
|
||||||
|
TaskData.Insert("DEADLINE" , CurrentDate + Hour * Day);
|
||||||
|
TaskData.Insert("RESPONSIBLE_ID", Responsible);
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateTask(URL, TaskData);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CreateTask (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateTask(URL, TaskData, Token);
|
20
docs/en/examples/Bitrix24/CreateTasksDependencies.txt
Normal file
20
docs/en/examples/Bitrix24/CreateTasksDependencies.txt
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
FromID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
DestinationID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
LinkType = 0;
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CreateTasksDependencies (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteTasksDependencies (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
FromID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
DestinationID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
LinkType = 2;
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token);
|
24
docs/en/examples/Bitrix24/CreateUser.txt
Normal file
24
docs/en/examples/Bitrix24/CreateUser.txt
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
Email = String(New UUID) + "@exepmple.org";
|
||||||
|
// The full structure can be obtained with the function GetUserFieldsStructure
|
||||||
|
|
||||||
|
UserStructure = New Structure;
|
||||||
|
UserStructure.Insert("EMAIL" , Email);
|
||||||
|
UserStructure.Insert("UF_DEPARTMENT", 7);
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateUser(URL, UserStructure);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "CreateUser (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
Email = String(New UUID) + "@exepmple.org";
|
||||||
|
|
||||||
|
UserStructure = New Structure;
|
||||||
|
UserStructure.Insert("EMAIL" , Email);
|
||||||
|
UserStructure.Insert("NAME" , "Vitaly");
|
||||||
|
UserStructure.Insert("LAST_NAME" , "Alpaca");
|
||||||
|
UserStructure.Insert("PERSONAL_MOBILE", "88003553535");
|
||||||
|
UserStructure.Insert("UF_DEPARTMENT" , 1);
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.CreateUser(URL, UserStructure, Token);
|
12
docs/en/examples/Bitrix24/DeferTask.txt
Normal file
12
docs/en/examples/Bitrix24/DeferTask.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeferTask(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeferTask (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeferTask(URL, TaskID, Token);
|
13
docs/en/examples/Bitrix24/DelegateTask.txt
Normal file
13
docs/en/examples/Bitrix24/DelegateTask.txt
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
UserID = FunctionParameters["Bitrix24_UserID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DelegateTask (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID, Token);
|
10
docs/en/examples/Bitrix24/DeleteCustomTaskField.txt
Normal file
10
docs/en/examples/Bitrix24/DeleteCustomTaskField.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
FieldID = FunctionParameters["Bitrix24_HookTaskFieldID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID);
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
FieldID = FunctionParameters["Bitrix24_TaskFieldID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID, );
|
12
docs/en/examples/Bitrix24/DeleteDepartment.txt
Normal file
12
docs/en/examples/Bitrix24/DeleteDepartment.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
DepartmentID = FunctionParameters["Bitrix24_DepID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteDepartment (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
DepartmentID = FunctionParameters["Bitrix24_HookDepID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID, Token);
|
12
docs/en/examples/Bitrix24/DeleteFile.txt
Normal file
12
docs/en/examples/Bitrix24/DeleteFile.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
FileID = FunctionParameters["Bitrix24_HookFileID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteFile(URL, FileID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteFile (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteFile(URL, FileID, Token);
|
12
docs/en/examples/Bitrix24/DeleteFolder.txt
Normal file
12
docs/en/examples/Bitrix24/DeleteFolder.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
FolderID = FunctionParameters["Bitrix24_HookFolderID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteFolder(URL, FolderID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteFolder (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
FolderID = FunctionParameters["Bitrix24_FolderID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteFolder(URL, FolderID, Token);
|
14
docs/en/examples/Bitrix24/DeleteKanbanStage.txt
Normal file
14
docs/en/examples/Bitrix24/DeleteKanbanStage.txt
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
StageID = FunctionParameters["Bitrix24_HookStageID"];
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, True);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteKanbanStage (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
StageID = FunctionParameters["Bitrix24_StageID"];
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, , Token);
|
12
docs/en/examples/Bitrix24/DeleteMessage.txt
Normal file
12
docs/en/examples/Bitrix24/DeleteMessage.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteMessage(URL, MessageID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteMessage (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteMessage(URL, MessageID, Token);
|
12
docs/en/examples/Bitrix24/DeleteNotification.txt
Normal file
12
docs/en/examples/Bitrix24/DeleteNotification.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
NotificationID = FunctionParameters["Bitrix24_PersoalHookNotifyID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteNotification", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
NotificationID = FunctionParameters["Bitrix24_PersoalNotifyID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID, Token);
|
12
docs/en/examples/Bitrix24/DeletePost.txt
Normal file
12
docs/en/examples/Bitrix24/DeletePost.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
PostID = FunctionParameters["Bitrix24_HookPostID"];
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeletePost(URL, PostID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeletePost (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
PostID = FunctionParameters["Bitrix24_PostID"];
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeletePost(URL, PostID, Token);
|
12
docs/en/examples/Bitrix24/DeleteResultFromComment.txt
Normal file
12
docs/en/examples/Bitrix24/DeleteResultFromComment.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "Delete result from comment)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
CommentID = FunctionParameters["Bitrix24_CommentID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID, Token);
|
12
docs/en/examples/Bitrix24/DeleteTask.txt
Normal file
12
docs/en/examples/Bitrix24/DeleteTask.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteTask(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteTask (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteTask(URL, TaskID, Token);
|
13
docs/en/examples/Bitrix24/DeleteTaskComment.txt
Normal file
13
docs/en/examples/Bitrix24/DeleteTaskComment.txt
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
|
||||||
|
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteTaskComment (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
CommentID = FunctionParameters["Bitrix24_CommentID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID, Token);
|
13
docs/en/examples/Bitrix24/DeleteTaskTimeAccounting.txt
Normal file
13
docs/en/examples/Bitrix24/DeleteTaskTimeAccounting.txt
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_ElapsedTaskID"];
|
||||||
|
RecordID = FunctionParameters["Bitrix24_HookTimeID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteTaskTimeAccounting (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
RecordID = FunctionParameters["Bitrix24_TimeID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID, Token);
|
15
docs/en/examples/Bitrix24/DeleteTasksChecklistElement.txt
Normal file
15
docs/en/examples/Bitrix24/DeleteTasksChecklistElement.txt
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteTasksChecklistElement (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
ElementID = FunctionParameters["Bitrix24_CheckElementID"];
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID, Token);
|
14
docs/en/examples/Bitrix24/DeleteUserFromChat.txt
Normal file
14
docs/en/examples/Bitrix24/DeleteUserFromChat.txt
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
UserID = 10;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DeleteUserFromChat (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_ChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID, Token);
|
12
docs/en/examples/Bitrix24/DisableChatNotifications.txt
Normal file
12
docs/en/examples/Bitrix24/DisableChatNotifications.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DisableChatNotifications (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_ChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID, Token);
|
12
docs/en/examples/Bitrix24/DisapproveTask.txt
Normal file
12
docs/en/examples/Bitrix24/DisapproveTask.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DisapproveTask(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "DisapproveTask (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.DisapproveTask(URL, TaskID, Token);
|
21
docs/en/examples/Bitrix24/EditMessage.txt
Normal file
21
docs/en/examples/Bitrix24/EditMessage.txt
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
|
||||||
|
|
||||||
|
Text = "New message text";
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "EditMessage (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
|
||||||
|
|
||||||
|
Image = "https://raw.githubusercontent.com/Bayselonarrend/OpenIntegrations/main/service/test_data/picture.jpg";
|
||||||
|
File = "https://github.com/Bayselonarrend/OpenIntegrations/raw/main/service/test_data/document.docx";
|
||||||
|
|
||||||
|
Attachments = New Array;
|
||||||
|
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
|
||||||
|
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text, Attachments, Token);
|
12
docs/en/examples/Bitrix24/EnableChatNotifications.txt
Normal file
12
docs/en/examples/Bitrix24/EnableChatNotifications.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "EnableChatNotifications (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_ChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID, Token);
|
20
docs/en/examples/Bitrix24/FindUsers.txt
Normal file
20
docs/en/examples/Bitrix24/FindUsers.txt
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
FilterStructure = New Structure;
|
||||||
|
FilterStructure.Insert("NAME" , "Vitaly");
|
||||||
|
FilterStructure.Insert("LAST_NAME" , "Alpaca");
|
||||||
|
FilterStructure.Insert("WORK_POSITION" , "DevOps engineer");
|
||||||
|
FilterStructure.Insert("UF_DEPARTMENT_NAME", "Marketing department");
|
||||||
|
FilterStructure.Insert("USER_TYPE" , "employee");
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.FindUsers(URL, FilterStructure);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "FindUsers (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
FilterStructure = New Structure;
|
||||||
|
FilterStructure.Insert("UF_DEPARTMENT_NAME", "Bitrix");
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.FindUsers(URL, FilterStructure, Token);
|
4
docs/en/examples/Bitrix24/GetAppAuthLink.txt
Normal file
4
docs/en/examples/Bitrix24/GetAppAuthLink.txt
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
Domain = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
ClientID = FunctionParameters["Bitrix24_ClientID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetAppAuthLink(Domain, ClientID);
|
4
docs/en/examples/Bitrix24/GetAppStorage.txt
Normal file
4
docs/en/examples/Bitrix24/GetAppStorage.txt
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetAppSotrage(URL, Token);
|
12
docs/en/examples/Bitrix24/GetChatFilesFolder.txt
Normal file
12
docs/en/examples/Bitrix24/GetChatFilesFolder.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetChatFilesFolder)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_ChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID, Token);
|
12
docs/en/examples/Bitrix24/GetChatMembersList.txt
Normal file
12
docs/en/examples/Bitrix24/GetChatMembersList.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = "chat" + FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetChatMembersList(URL, ChatID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetChatMembersList)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
UserID = 10;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetChatMembersList(URL, UserID, Token);
|
12
docs/en/examples/Bitrix24/GetChatMessagesList.txt
Normal file
12
docs/en/examples/Bitrix24/GetChatMessagesList.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = "chat4";
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetChatMessagesList(URL, ChatID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetChatMessagesList (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
UserID = 10;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetChatMessagesList(URL, UserID, , 0, Token);
|
12
docs/en/examples/Bitrix24/GetChatUsers.txt
Normal file
12
docs/en/examples/Bitrix24/GetChatUsers.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetChatUsers(URL, ChatID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetChatUsers (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_ChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetChatUsers(URL, ChatID, Token);
|
10
docs/en/examples/Bitrix24/GetCurrentUser.txt
Normal file
10
docs/en/examples/Bitrix24/GetCurrentUser.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetCurrentUser(URL);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetCurrentUser (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetCurrentUser(URL, Token);
|
10
docs/en/examples/Bitrix24/GetCustomTaskField.txt
Normal file
10
docs/en/examples/Bitrix24/GetCustomTaskField.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
FieldID = FunctionParameters["Bitrix24_HookTaskFieldID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID);
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
FieldID = FunctionParameters["Bitrix24_TaskFieldID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID, );
|
8
docs/en/examples/Bitrix24/GetCustomTaskFieldsList.txt
Normal file
8
docs/en/examples/Bitrix24/GetCustomTaskFieldsList.txt
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL);
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL);
|
10
docs/en/examples/Bitrix24/GetDailyPlan.txt
Normal file
10
docs/en/examples/Bitrix24/GetDailyPlan.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetDailyPlan(URL);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetDailyPlan (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetDailyPlan(URL, Token);
|
12
docs/en/examples/Bitrix24/GetDepartments.txt
Normal file
12
docs/en/examples/Bitrix24/GetDepartments.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
DepartmentID = FunctionParameters["Bitrix24_DepID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetDepartments(URL, DepartmentID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetDepartments (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
HeadID = 1;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetDepartments(URL, , , , HeadID, Token);
|
12
docs/en/examples/Bitrix24/GetDialog.txt
Normal file
12
docs/en/examples/Bitrix24/GetDialog.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = "chat" + FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetDialog(URL, ChatID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetDialog (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
UserID = 10;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetDialog(URL, UserID, Token);
|
11
docs/en/examples/Bitrix24/GetFileExternalLink.txt
Normal file
11
docs/en/examples/Bitrix24/GetFileExternalLink.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetFileExternalLink (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID, Token);
|
11
docs/en/examples/Bitrix24/GetFileInformation.txt
Normal file
11
docs/en/examples/Bitrix24/GetFileInformation.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFileInformation(URL, FileID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetFileInformation (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFileInformation(URL, FileID, Token);
|
11
docs/en/examples/Bitrix24/GetFolderExternalLink.txt
Normal file
11
docs/en/examples/Bitrix24/GetFolderExternalLink.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
FolderID = FunctionParameters["Bitrix24_FolderID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetFolderExternalLink (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID, Token);
|
10
docs/en/examples/Bitrix24/GetFolderFilterStructure.txt
Normal file
10
docs/en/examples/Bitrix24/GetFolderFilterStructure.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFolderFilterStructure(URL);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetFolderFilterStructure (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFolderFilterStructure(URL, True, Token);
|
11
docs/en/examples/Bitrix24/GetFolderInformation.txt
Normal file
11
docs/en/examples/Bitrix24/GetFolderInformation.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
FolderID = FunctionParameters["Bitrix24_FolderID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetFolderInformation (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID, Token);
|
11
docs/en/examples/Bitrix24/GetFolderItems.txt
Normal file
11
docs/en/examples/Bitrix24/GetFolderItems.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
FolderID = FunctionParameters["Bitrix24_FolderID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFolderItems(URL, FolderID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetFolderItems (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetFolderItems(URL, FolderID, , Token);
|
11
docs/en/examples/Bitrix24/GetImportantPostViewers.txt
Normal file
11
docs/en/examples/Bitrix24/GetImportantPostViewers.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
PostID = FunctionParameters["Bitrix24_HookPostID"];
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetImportantPostViewers (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID, Token);
|
10
docs/en/examples/Bitrix24/GetKanbanStages.txt
Normal file
10
docs/en/examples/Bitrix24/GetKanbanStages.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetKanbanStages(URL, , True);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetKanbanStages (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetKanbanStages(URL, , , Token);
|
11
docs/en/examples/Bitrix24/GetPosts.txt
Normal file
11
docs/en/examples/Bitrix24/GetPosts.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
PostID = FunctionParameters["Bitrix24_PostID"];
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetPosts(URL, PostID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetPosts (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetPosts(URL, PostID, , Token);
|
11
docs/en/examples/Bitrix24/GetResultsList.txt
Normal file
11
docs/en/examples/Bitrix24/GetResultsList.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetResultsList(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetResultsList (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetResultsList(URL, TaskID, Token);
|
11
docs/en/examples/Bitrix24/GetStorage.txt
Normal file
11
docs/en/examples/Bitrix24/GetStorage.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
StorageID = 3;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetStorage(URL, StorageID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetStorage (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetStorage(URL, StorageID, Token);
|
11
docs/en/examples/Bitrix24/GetStorageObjects.txt
Normal file
11
docs/en/examples/Bitrix24/GetStorageObjects.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
StorageID = 3;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetStorageObjects (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID, Token);
|
9
docs/en/examples/Bitrix24/GetStoragesList.txt
Normal file
9
docs/en/examples/Bitrix24/GetStoragesList.txt
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
Result = OPI_Bitrix24.GetStoragesList(URL);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetStoragesList (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetStoragesList(URL, Token);
|
12
docs/en/examples/Bitrix24/GetTask.txt
Normal file
12
docs/en/examples/Bitrix24/GetTask.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTask(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetTask (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTask(URL, TaskID, Token);
|
13
docs/en/examples/Bitrix24/GetTaskComment.txt
Normal file
13
docs/en/examples/Bitrix24/GetTaskComment.txt
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetTaskComment (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
CommentID = FunctionParameters["Bitrix24_CommentID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID, Token);
|
11
docs/en/examples/Bitrix24/GetTaskCommentsList.txt
Normal file
11
docs/en/examples/Bitrix24/GetTaskCommentsList.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetTaskCommentsList (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID, Token);
|
10
docs/en/examples/Bitrix24/GetTaskFieldsStructure.txt
Normal file
10
docs/en/examples/Bitrix24/GetTaskFieldsStructure.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskFieldsStructure(URL);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetTaskFieldsStructure (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskFieldsStructure(URL, Token);
|
12
docs/en/examples/Bitrix24/GetTaskHistory.txt
Normal file
12
docs/en/examples/Bitrix24/GetTaskHistory.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetTaskHistory (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID, Token);
|
13
docs/en/examples/Bitrix24/GetTaskTimeAccounting.txt
Normal file
13
docs/en/examples/Bitrix24/GetTaskTimeAccounting.txt
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_ElapsedTaskID"];
|
||||||
|
RecordID = FunctionParameters["Bitrix24_HookTimeID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetTaskTimeAccounting (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
RecordID = FunctionParameters["Bitrix24_TimeID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID, Token);
|
11
docs/en/examples/Bitrix24/GetTaskTimeAccountingList.txt
Normal file
11
docs/en/examples/Bitrix24/GetTaskTimeAccountingList.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_ElapsedTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetTaskTimeAccountingList (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID, Token);
|
12
docs/en/examples/Bitrix24/GetTasksChecklist.txt
Normal file
12
docs/en/examples/Bitrix24/GetTasksChecklist.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetTasksChecklist (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID, Token);
|
15
docs/en/examples/Bitrix24/GetTasksChecklistElement.txt
Normal file
15
docs/en/examples/Bitrix24/GetTasksChecklistElement.txt
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
|
||||||
|
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetTasksChecklistElement (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
TaskID = FunctionParameters["Bitrix24_TaskID"];
|
||||||
|
ElementID = FunctionParameters["Bitrix24_CheckElementID"];
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID, Token);
|
16
docs/en/examples/Bitrix24/GetTasksList.txt
Normal file
16
docs/en/examples/Bitrix24/GetTasksList.txt
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
// Full filter structer you can find at GetTasksFilterStructure method
|
||||||
|
Filter = New Structure;
|
||||||
|
Filter.Insert("CREATED_BY" , 1);
|
||||||
|
Filter.Insert("RESPONSIBLE_ID", 10);
|
||||||
|
|
||||||
|
Indent = 1;
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTasksList(URL, Filter);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetTasksList (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTasksList(URL, , Indent, Token);
|
11
docs/en/examples/Bitrix24/GetTimekeepingSettings.txt
Normal file
11
docs/en/examples/Bitrix24/GetTimekeepingSettings.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTimekeepingSettings(URL);
|
||||||
|
|
||||||
|
Hour = 3600;
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
UserID = 1;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTimekeepingSettings(URL, UserID);
|
11
docs/en/examples/Bitrix24/GetTimekeepingStatus.txt
Normal file
11
docs/en/examples/Bitrix24/GetTimekeepingStatus.txt
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTimekeepingStatus(URL);
|
||||||
|
|
||||||
|
Hour = 3600;
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
UserID = 1;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetTimekeepingStatus(URL, UserID);
|
5
docs/en/examples/Bitrix24/GetToken.txt
Normal file
5
docs/en/examples/Bitrix24/GetToken.txt
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
ClientID = FunctionParameters["Bitrix24_ClientID"];
|
||||||
|
ClientSecret = FunctionParameters["Bitrix24_ClientSecret"];
|
||||||
|
Code = FunctionParameters["Bitrix24_Code"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetToken(ClientID, ClientSecret, Code);
|
12
docs/en/examples/Bitrix24/GetUser.txt
Normal file
12
docs/en/examples/Bitrix24/GetUser.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
UserID = FunctionParameters["Bitrix24_HookUserID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetUser(URL, UserID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetUser (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
UserID = FunctionParameters["Bitrix24_UserID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetUser(URL, UserID, Token);
|
10
docs/en/examples/Bitrix24/GetUserFieldsStructure.txt
Normal file
10
docs/en/examples/Bitrix24/GetUserFieldsStructure.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetUserFieldsStructure(URL);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetUserFieldsStructure (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetUserFieldsStructure(URL, Token);
|
10
docs/en/examples/Bitrix24/GetUserStatus.txt
Normal file
10
docs/en/examples/Bitrix24/GetUserStatus.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetUserStatus(URL);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetUserStatus (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetUserStatus(URL, Token);
|
15
docs/en/examples/Bitrix24/GetUsers.txt
Normal file
15
docs/en/examples/Bitrix24/GetUsers.txt
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ArrayOfUsers = New Array;
|
||||||
|
|
||||||
|
ArrayOfUsers.Add(1);
|
||||||
|
ArrayOfUsers.Add(10);
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetUsers(URL, ArrayOfUsers);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "GetUsers (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
UserIDs = 10;
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.GetUsers(URL, UserIDs, Token);
|
12
docs/en/examples/Bitrix24/LeaveChat.txt
Normal file
12
docs/en/examples/Bitrix24/LeaveChat.txt
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.LeaveChat(URL, ChatID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "LeaveChat (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
ChatID = FunctionParameters["Bitrix24_ChatID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.LeaveChat(URL, ChatID, Token);
|
19
docs/en/examples/Bitrix24/MakeCopyFile.txt
Normal file
19
docs/en/examples/Bitrix24/MakeCopyFile.txt
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
FolderID = FunctionParameters["Bitrix24_HookFolderID"];
|
||||||
|
FileID = FunctionParameters["Bitrix24_FileID"];
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.MakeCopyFile(URL, FileID, FolderID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "MakeCopyFile (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
FolderID = FunctionParameters["Bitrix24_FolderID"];
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.MakeCopyFile(URL, FileID, FolderID, Token);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "MakeCopyFile", "Bitrix24");
|
||||||
|
|
||||||
|
Check_BitrixObject(Result);
|
14
docs/en/examples/Bitrix24/MarkMessageAsReaded.txt
Normal file
14
docs/en/examples/Bitrix24/MarkMessageAsReaded.txt
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = "chat" + FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.MarkMessageAsReaded(URL, ChatID, MessageID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "MarkMessageAsReaded (wh)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
UserID = 10;
|
||||||
|
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.MarkMessageAsReaded(URL, UserID, MessageID, Token);
|
14
docs/en/examples/Bitrix24/MarkMessageAsUnreaded.txt
Normal file
14
docs/en/examples/Bitrix24/MarkMessageAsUnreaded.txt
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
URL = FunctionParameters["Bitrix24_URL"];
|
||||||
|
ChatID = "chat" + FunctionParameters["Bitrix24_HookChatID"];
|
||||||
|
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, ChatID, MessageID);
|
||||||
|
|
||||||
|
OPI_TestDataRetrieval.WriteLog(Result, "MarkMessageAsUnreaded)", "Bitrix24");
|
||||||
|
|
||||||
|
URL = FunctionParameters["Bitrix24_Domain"];
|
||||||
|
Token = FunctionParameters["Bitrix24_Token"];
|
||||||
|
UserID = 10;
|
||||||
|
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
|
||||||
|
|
||||||
|
Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, UserID, MessageID, Token);
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user