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