mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-12-27 02:43:54 +02:00
B24: Получить информацию о файле
This commit is contained in:
parent
40a2223bb9
commit
4210a0cafa
File diff suppressed because it is too large
Load Diff
@ -992,7 +992,7 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Получить каталог
|
||||
// Получить информацию о каталоге
|
||||
// Получает информацию о каталоге
|
||||
//
|
||||
// Параметры:
|
||||
@ -1002,7 +1002,7 @@
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||
Функция ПолучитьКаталог(Знач URL, Знач IDКаталога, Знач Токен = "") Экспорт
|
||||
Функция ПолучитьИнформациюОКаталоге(Знач URL, Знач IDКаталога, Знач Токен = "") Экспорт
|
||||
|
||||
Ответ = УправлениеФайлом(URL, IDКаталога, "disk.folder.get", Токен);
|
||||
Возврат Ответ;
|
||||
@ -1266,6 +1266,23 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Получить информацию о файле
|
||||
// Получает информацию о файле по ID
|
||||
//
|
||||
// Параметры:
|
||||
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
|
||||
// IDФайла - Строка, Число - Идентификатор файла - fileid
|
||||
// Токен - Строка - Токен авторизации, если используется не вебхук - token
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||
Функция ПолучитьИнформациюОФайле(Знач URL, Знач IDФайла, Знач Токен = "") Экспорт
|
||||
|
||||
Ответ = УправлениеФайлом(URL, IDФайла, "disk.file.get", Токен);
|
||||
Возврат Ответ;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Скопировать файл
|
||||
// Копирует файл из одного расположения в другое
|
||||
//
|
||||
|
@ -2927,18 +2927,19 @@
|
||||
Bitrix24_ПолучитьХранилище(ПараметрыТеста);
|
||||
Bitrix24_ЗагрузитьФайлВХранилище(ПараметрыТеста);
|
||||
Bitrix24_ПолучитьСодержимоеХранилища(ПараметрыТеста);
|
||||
Bitrix24_УдалитьФайл(ПараметрыТеста);
|
||||
Bitrix24_ПолучитьИнформациюОФайле(ПараметрыТеста);
|
||||
Bitrix24_СоздатьКаталогВХранилище(ПараметрыТеста);
|
||||
Bitrix24_ПереименоватьКаталог(ПараметрыТеста);
|
||||
Bitrix24_ПолучитьКаталог(ПараметрыТеста);
|
||||
Bitrix24_ПолучитьИнформациюОКаталоге(ПараметрыТеста);
|
||||
Bitrix24_ПолучитьВнешнююСсылкуКаталога(ПараметрыТеста);
|
||||
Bitrix24_СоздатьПодкаталог(ПараметрыТеста);
|
||||
Bitrix24_СкопироватьКаталог(ПараметрыТеста);
|
||||
Bitrix24_ЗагрузитьФайлВКаталог(ПараметрыТеста);
|
||||
Bitrix24_СкопироватьФайл(ПараметрыТеста);
|
||||
Bitrix24_УдалитьФайл(ПараметрыТеста);
|
||||
Bitrix24_ПолучитьСтруктуруФильтраКаталога(ПараметрыТеста);
|
||||
Bitrix24_ПолучитьДочерниеЭлементыКаталога(ПараметрыТеста);
|
||||
Bitrix24_ПереместитьКаталог(ПараметрыТеста);
|
||||
Bitrix24_СкопироватьФайл(ПараметрыТеста);
|
||||
Bitrix24_ПоместитьКаталогВКорзину(ПараметрыТеста);
|
||||
Bitrix24_ВосстановитьКаталог(ПараметрыТеста);
|
||||
Bitrix24_УдалитьКаталог(ПараметрыТеста);
|
||||
@ -6988,25 +6989,25 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура Bitrix24_ПолучитьКаталог(ПараметрыФункции)
|
||||
Процедура Bitrix24_ПолучитьИнформациюОКаталоге(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
|
||||
Результат = OPI_Bitrix24.ПолучитьКаталог(URL, IDКаталога);
|
||||
Результат = OPI_Bitrix24.ПолучитьИнформациюОКаталоге(URL, IDКаталога);
|
||||
|
||||
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьКаталог (хук)", "Bitrix24");
|
||||
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОКаталоге (хук)", "Bitrix24");
|
||||
|
||||
Проверка_БитриксФайл(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Результат = OPI_Bitrix24.ПолучитьКаталог(URL, IDКаталога, Токен);
|
||||
Результат = OPI_Bitrix24.ПолучитьИнформациюОКаталоге(URL, IDКаталога, Токен);
|
||||
|
||||
// END
|
||||
|
||||
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьКаталог", "Bitrix24");
|
||||
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОКаталоге", "Bitrix24");
|
||||
|
||||
Проверка_БитриксФайл(Результат);
|
||||
|
||||
@ -7286,7 +7287,7 @@
|
||||
|
||||
Процедура Bitrix24_СкопироватьФайл(ПараметрыФункции)
|
||||
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_HookSubfolderID"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_HookFolderID"];
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
@ -7297,7 +7298,7 @@
|
||||
|
||||
Проверка_БитриксФайл(Результат); // SKIP
|
||||
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_SubfolderID"];
|
||||
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
@ -7310,6 +7311,30 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура Bitrix24_ПолучитьИнформациюОФайле(ПараметрыФункции)
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
|
||||
Результат = OPI_Bitrix24.ПолучитьИнформациюОФайле(URL, IDФайла);
|
||||
|
||||
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОФайле (хук)", "Bitrix24");
|
||||
|
||||
Проверка_БитриксФайл(Результат); // SKIP
|
||||
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Результат = OPI_Bitrix24.ПолучитьИнформациюОФайле(URL, IDФайла, Токен);
|
||||
|
||||
// END
|
||||
|
||||
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПолучитьИнформациюОФайле", "Bitrix24");
|
||||
|
||||
Проверка_БитриксФайл(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область YandexDisk
|
||||
|
Loading…
Reference in New Issue
Block a user