mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2024-11-24 08:52:18 +02:00
B24: Переименовать файл
This commit is contained in:
parent
6b7df1ff2c
commit
97dde47505
File diff suppressed because it is too large
Load Diff
@ -1208,7 +1208,7 @@
|
||||
|
||||
Параметры = НормализоватьАвторизацию(URL, Токен, "disk.folder.rename");
|
||||
|
||||
OPI_Инструменты.ДобавитьПоле("id" , IDКаталога , "Строка", Параметры);
|
||||
OPI_Инструменты.ДобавитьПоле("id" , IDКаталога , "Строка", Параметры);
|
||||
OPI_Инструменты.ДобавитьПоле("newName", Наименование, "Строка", Параметры);
|
||||
|
||||
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||
@ -1358,6 +1358,30 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Переименовать файл
|
||||
// Изменяет имя существующего файла
|
||||
//
|
||||
// Параметры:
|
||||
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
|
||||
// IDФайла - Строка, Число - Идентификатор файла - fileid
|
||||
// Наименование - Строка - Новое наименование каталога - title
|
||||
// Токен - Строка - Токен авторизации, если используется не вебхук - token
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||
Функция ПереименоватьФайл(Знач URL, Знач IDФайла, Знач Наименование, Знач Токен = "") Экспорт
|
||||
|
||||
Параметры = НормализоватьАвторизацию(URL, Токен, "disk.file.rename");
|
||||
|
||||
OPI_Инструменты.ДобавитьПоле("id" , IDФайла , "Строка", Параметры);
|
||||
OPI_Инструменты.ДобавитьПоле("newName", Наименование, "Строка", Параметры);
|
||||
|
||||
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||
|
||||
Возврат Ответ;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Получить структуру фильтра каталога
|
||||
// Возвращает структуру полей для фильтрации дочерних элементов каталога
|
||||
//
|
||||
|
@ -2929,6 +2929,7 @@
|
||||
Bitrix24_ПолучитьСодержимоеХранилища(ПараметрыТеста);
|
||||
Bitrix24_ПолучитьИнформациюОФайле(ПараметрыТеста);
|
||||
Bitrix24_ПолучитьВнешнююСсылкуФайла(ПараметрыТеста);
|
||||
Bitrix24_ПереименоватьФайл(ПараметрыТеста);
|
||||
Bitrix24_ПоместитьФайлВКорзину(ПараметрыТеста);
|
||||
Bitrix24_ВосстановитьФайл(ПараметрыТеста);
|
||||
Bitrix24_СоздатьКаталогВХранилище(ПараметрыТеста);
|
||||
@ -7410,6 +7411,34 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура Bitrix24_ПереименоватьФайл(ПараметрыФункции)
|
||||
|
||||
Наименование = "Новое имя файла.jpg";
|
||||
Наименование2 = "Новое имя файла 2.jpg";
|
||||
|
||||
IDФайла2 = ПараметрыФункции["Bitrix24_HookFileID"];
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Результат = OPI_Bitrix24.ПереименоватьФайл(URL, IDФайла2, Наименование2);
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереименоватьФайл (хук)", "Bitrix24");
|
||||
|
||||
Проверка_БитриксФайл(Результат); // SKIP
|
||||
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Результат = OPI_Bitrix24.ПереименоватьФайл(URL, IDФайла, Наименование, Токен);
|
||||
|
||||
// END
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереименоватьФайл", "Bitrix24");
|
||||
|
||||
Проверка_БитриксФайл(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область YandexDisk
|
||||
|
@ -1208,7 +1208,7 @@
|
||||
|
||||
Параметры = НормализоватьАвторизацию(URL, Токен, "disk.folder.rename");
|
||||
|
||||
OPI_Инструменты.ДобавитьПоле("id" , IDКаталога , "Строка", Параметры);
|
||||
OPI_Инструменты.ДобавитьПоле("id" , IDКаталога , "Строка", Параметры);
|
||||
OPI_Инструменты.ДобавитьПоле("newName", Наименование, "Строка", Параметры);
|
||||
|
||||
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||
@ -1358,6 +1358,30 @@
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Переименовать файл
|
||||
// Изменяет имя существующего файла
|
||||
//
|
||||
// Параметры:
|
||||
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
|
||||
// IDФайла - Строка, Число - Идентификатор файла - fileid
|
||||
// Наименование - Строка - Новое наименование каталога - title
|
||||
// Токен - Строка - Токен авторизации, если используется не вебхук - token
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
|
||||
Функция ПереименоватьФайл(Знач URL, Знач IDФайла, Знач Наименование, Знач Токен = "") Экспорт
|
||||
|
||||
Параметры = НормализоватьАвторизацию(URL, Токен, "disk.file.rename");
|
||||
|
||||
OPI_Инструменты.ДобавитьПоле("id" , IDФайла , "Строка", Параметры);
|
||||
OPI_Инструменты.ДобавитьПоле("newName", Наименование, "Строка", Параметры);
|
||||
|
||||
Ответ = OPI_Инструменты.Post(URL, Параметры);
|
||||
|
||||
Возврат Ответ;
|
||||
|
||||
КонецФункции
|
||||
|
||||
// Получить структуру фильтра каталога
|
||||
// Возвращает структуру полей для фильтрации дочерних элементов каталога
|
||||
//
|
||||
|
@ -2929,6 +2929,7 @@
|
||||
Bitrix24_ПолучитьСодержимоеХранилища(ПараметрыТеста);
|
||||
Bitrix24_ПолучитьИнформациюОФайле(ПараметрыТеста);
|
||||
Bitrix24_ПолучитьВнешнююСсылкуФайла(ПараметрыТеста);
|
||||
Bitrix24_ПереименоватьФайл(ПараметрыТеста);
|
||||
Bitrix24_ПоместитьФайлВКорзину(ПараметрыТеста);
|
||||
Bitrix24_ВосстановитьФайл(ПараметрыТеста);
|
||||
Bitrix24_СоздатьКаталогВХранилище(ПараметрыТеста);
|
||||
@ -7410,6 +7411,34 @@
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура Bitrix24_ПереименоватьФайл(ПараметрыФункции)
|
||||
|
||||
Наименование = "Новое имя файла.jpg";
|
||||
Наименование2 = "Новое имя файла 2.jpg";
|
||||
|
||||
IDФайла2 = ПараметрыФункции["Bitrix24_HookFileID"];
|
||||
URL = ПараметрыФункции["Bitrix24_URL"];
|
||||
|
||||
Результат = OPI_Bitrix24.ПереименоватьФайл(URL, IDФайла2, Наименование2);
|
||||
|
||||
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереименоватьФайл (хук)", "Bitrix24");
|
||||
|
||||
Проверка_БитриксФайл(Результат); // SKIP
|
||||
|
||||
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
|
||||
URL = ПараметрыФункции["Bitrix24_Domain"];
|
||||
Токен = ПараметрыФункции["Bitrix24_Token"];
|
||||
|
||||
Результат = OPI_Bitrix24.ПереименоватьФайл(URL, IDФайла, Наименование, Токен);
|
||||
|
||||
// END
|
||||
|
||||
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ПереименоватьФайл", "Bitrix24");
|
||||
|
||||
Проверка_БитриксФайл(Результат);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область YandexDisk
|
||||
|
Loading…
Reference in New Issue
Block a user