1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-12-29 02:57:35 +02:00
OpenIntegrations/docs/ru/md/Google_Drive/File-and-directory-management/Upload-file.md

55 lines
1.9 KiB
Markdown
Raw Normal View History

2024-05-28 21:30:51 +02:00
---
sidebar_position: 4
---
# Загрузить файл
Загружает файл на диск
*Функция ЗагрузитьФайл(Знач Токен, Знач Файл, Знач Описание) ЭкспортВозврат УправлениеФайлом(Токен, Файл, Описание);КонецФункции*
| Параметр | CLI опция | Тип | Назначение |
|-|-|-|-|
| Токен | --token | Строка | Токен |
| Файл | --file | ДвоичныеДанные,Строка | Загружаемый файл |
| Описание | --props | Соответствие Из КлючИЗначение | JSON описания или путь к .json |
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
2024-05-28 21:30:51 +02:00
```bsl title="Пример кода"
Описание = Новый Соответствие;
Описание.Вставить("MIME" , "image/jpeg");
Описание.Вставить("Имя" , "Новый файл.jpg");
Описание.Вставить("Описание" , "Это новый файл");
Описание.Вставить("Родитель" , "root");
Картинка = "C:\OPI\image.jpg";
Ответ = OPI_GoogleDrive.ЗагрузитьФайл(Токен, Картинка, Описание); //Соответствие
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //Строка
2024-05-28 21:30:51 +02:00
```
```sh title="Пример команды CLI"
2024-05-28 21:30:51 +02:00
oint gdrive ЗагрузитьФайл --token %token% --file %file% --props %props%
```
```json title="Результат"
{
"mimeType": "image/jpeg",
"name": "Новый файл.jpg",
"id": "16hPGNTMmbnXhz_g0vjGbrLP19h56RwIg",
"kind": "drive#file"
}
2024-05-28 21:30:51 +02:00
```