mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-04-25 12:24:39 +02:00
Update Module.bsl
This commit is contained in:
parent
892ffd802d
commit
e641a2f4ff
@ -35,6 +35,17 @@
|
|||||||
|
|
||||||
#Область РаботаСФайлами
|
#Область РаботаСФайлами
|
||||||
|
|
||||||
|
// Загрузить файл
|
||||||
|
// Загружает файл на облачный диск
|
||||||
|
//
|
||||||
|
// Параметры:
|
||||||
|
// Токен - Строка - Токен - token
|
||||||
|
// Файл - Строка, ДвоичныеДанные - Данные файл для загрузки - file
|
||||||
|
// Путь - Строка - Путь сохранения на Dropbox - path
|
||||||
|
// Перезаписывать - Булево - Перезаписывать файл или менять название - overwrite
|
||||||
|
//
|
||||||
|
// Возвращаемое значение:
|
||||||
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
Функция ЗагрузитьФайл(Знач Токен, Знач Файл, Знач Путь, Знач Перезаписывать = Ложь) Экспорт
|
Функция ЗагрузитьФайл(Знач Токен, Знач Файл, Знач Путь, Знач Перезаписывать = Ложь) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьДвоичныеДанные(Файл);
|
OPI_ПреобразованиеТипов.ПолучитьДвоичныеДанные(Файл);
|
||||||
@ -93,7 +104,14 @@
|
|||||||
|
|
||||||
URL = "https://content.dropboxapi.com/2/files/upload";
|
URL = "https://content.dropboxapi.com/2/files/upload";
|
||||||
|
|
||||||
Параметры = Новый Структура("autorename,mode,mute,path,strict_conflict", Ложь, Режим, Ложь, Путь, Ложь);
|
Параметры = Новый Структура;
|
||||||
|
|
||||||
|
OPI_Инструменты.ДобавитьПоле("autorename" , Ложь , "Булево", Параметры);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("mode" , Режим, "Строка", Параметры);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("mute" , Ложь , "Булево", Параметры);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("path" , Путь , "Строка", Параметры);
|
||||||
|
OPI_Инструменты.ДобавитьПоле("strict_conflict", Ложь , "Булево", Параметры);
|
||||||
|
|
||||||
Заголовки = ПолучитьЗаголовкиЗапроса(Токен, Параметры);
|
Заголовки = ПолучитьЗаголовкиЗапроса(Токен, Параметры);
|
||||||
|
|
||||||
Ответ = OPI_Инструменты.PostBinary(URL, Файл, Заголовки);
|
Ответ = OPI_Инструменты.PostBinary(URL, Файл, Заголовки);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user