Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Группа действий: Сервисы Яндекса Подгруппа Яндекс диск

...

Описание

Действие загружает новый файл в Яндекс Диск. Для выгружает документ из Яндекс Диска для дальнейшей работы с ним. Для этого:

  1. Пользователю необходимо указать контекст Яндекс Диск.Пользователь может указать новое имя для загружаемого файла
  2. Пользователю необходимо указать путь к файлу из Яндекс Диска, который нужно скачать.

Иконка


Параметры

Входные параметры

Адрес API Яндекс Диска  Контекст                              Адрес с API для подключения к Яндекс Диску. Значение по умолчанию: "https://webdav.yandex.ru/"Имя  Экземпляр сеанса работы с Яндекс Диском

Путь к файлу пользователя                                        Имя пользователя учетной записи Яндекса без доменаПароль от приложения  Полный путь к файлу на Яндекс Диске, который будет скачан

Новое имя файла          Если поле заполнено, скаченный файл будет переименован на указанное значение. Имя указывается без расширения. Если поле пустое, файл будет иметь такое же имя, как и в Яндекс Диске.

Сохранить в                   Путь к папке в Яндекс Диске, куда необходимо загрузить файл. Если поле не заполнено, то файл загрузится в раздел "Файлы".

Перезаписать                Пароль приложения от Яндекс ДискаЕсли значение «true», и в указанной папке существует файл с таким же именем и расширением, то скачанный файл его перезапишет. Если «false», файл перезаписан не будет, и действие выдаст ошибку.

Выходные параметры

Контекст  Результат                                                         Экземпляр сеанса работы с Яндекс ДискомПуть к скаченному файлу

Настройки


Название

Описание

Тип данных

Обязательное

Входные параметрыКонтекстЭкземпляр сеанса работы с Яндекс ДискомКонтекст Яндекс ДискДа

Путь к файлуПуть Полный путь к файлу на Яндекс Диске, который будет загруженскачан.Путь к файлуДа

Новое имя файлаЕсли поле заполнено, в Яндекс Диск скаченный файл будет загружен с указанным именем. Имя переименован на указанное значение. Имя указывается без расширения и не должно содержать символы "/", "?", "#". Если . Если поле пустое, файл будет загружен с исходным именем.  иметь такое же имя, как и в Яндекс ДискеСтрокаНет

Загрузить Сохранить в
Путь к папке в Яндекс Диске, куда необходимо загрузить файл. Если поле не заполнено, то файл загрузится в раздел "Файлы".Путь к папкеНетда

ПерезаписатьЕсли значение "true", то при наличии в Яндекс Диске файла с «true», и в указанной папке существует файл с таким же именем , он будет перезаписан загружаемым файлом. Если значение "false", то при наличии файла с таким же именем, действие бросит ошибку.ЛогическийНет

Особые условия использования 

и расширением, то скачанный файл его перезапишет. Если «false», файл перезаписан не будет, и действие выдаст ошибку
ЛогическийНет
Выходные параметры




РезультатПуть к скаченному файлуПуть к файлу

Особые условия использования 

  1. При скачивании недопустимые символы < > : "  \ | * ? в названии файла из Яндекс Диска будут заменяться на "_" в названии нового скачанного файла.
  2. Файл будет скачан в том же расширении, что и на Яндекс Диске. В новом названии файла пользователь не может указать расширение. Если пользователь укажет расширение в названии файла, то оно останется в названии, но не будет влиять на фактическое расширение. Пример: Введенное название: "test.zip". Скачанный файл: "test.zip.docx"
  3. Если пользователь в новом названии скачанного файла укажет недопустимые символы < > : " / \ | * ? то действие выдаст ошибку. "Указаны недопустимые символы в новом названии файла.".
  4. Если указанный файл не найден, то действие выдаст ошибку "Указанный файл не найден.".
  5. Если в параметре "Сохранить в" указана папка, где уже есть файл с указанным именем и расширением, а параметр "Перезаписать" = false, то действие выдаст ошибку "Файл с указанным
  6. Пользователь может указать путь к папке в Яндекс Диске, куда будет загружен файл. Если параметр не заполнять, то файл сохраниться в корневой папке Яндекс Диска. Если пользователь укажет несуществующую папку в Яндекс Диске, то действие выдаст ошибку. "Указана несуществующая папка в Яндекс Диске.".
  7. Пользователь может перезаписать файл с помощью параметра "Перезаписать": Если значение "true", то при наличии файла с таким же именем, он будет перезаписан на загруженный. Если значение "false", то при наличии файла с таким же именем, действие выдаст ошибку: "Файл с таким именем и расширением уже существует".
  8. В Яндекс диске есть ограничение на размер загружаемого файла - https://yandex.ru/support/disk/uploading.html?6747. Если указанный файл превышает допустимый размер, то действие выдает ошибку "Размер файла больше допустимогоЕсли на устройстве недостаточно места для скачивания файла, то действие выдаст ошибку "Недостаточно места на устройстве.". 
  9. Если в Яндекс Диске недостаточно места для загрузки файла, то действие выдаст ошибку  "Недостаточно места на Яндекс Диске."имя файла будет превышать допустимое количество символов в названии (250-260 символов), то при попытки скачивания действие выдаст ошибку "Слишком длинное название файла". 


Пример использования

Задача

...