Все ноды/Integrations/Files
WebDAV-конфигурация
Выбирает сохранённое WebDAV-подключение этого воркспейса (Nextcloud, ownCloud, Yandex.Disk, …) как хранилище для File Glob/Read/Write/Tool. Учётные данные лежат в настройках воркспейса, а не на ноде.
Тип в графе: webdav_config
Как попробовать
Список отчётов на WebDAV
Файловые ноды работают с диском вне платформы по сохранённому подключению.
- Исполнение
- Данные
- Исполнение + данные
Перед запуском выберите своё подключение или базу знаний — в графе стоит REPLACE_ME. Перед запуском укажите: WebDAV-подключение в настройках рабочего пространства.
Как применять
Нода подключает файловые ноды к диску вне платформы: Nextcloud, ownCloud, Yandex.Disk или любой сервер, говорящий на WebDAV. Внутренние файлы — это Хранилище workspace, каталог на сервере — Локальная ФС и только в разработке.
Есть и вторая причина выбрать именно её. Ленивая ссылка на файл превращается в байты только для хранилища с подключением, поэтому картинку или PDF, которые нужно показать модели либо вложить в ответ, Чтение файла может отдать с WebDAV, но не из встроенного хранилища.
Как это работает
На ноде остаётся только выбранное подключение. Адрес, логин и пароль лежат в разделе «Настройки → Интеграции» и подставляются во время запуска, минуя граф: пароля нет ни в выводе ноды, ни в журнале запуска.
Корень хранилища — адрес подключения плюс его собственный корневой путь. Все пути и glob-шаблоны файловых нод отсчитываются от него, а поле «Подпапка» на самой файловой ноде во внешнем режиме не применяется — сузить область можно только в подключении или в пути.
Ответ сервера переводится в понятный код: 404 — файл не найден, 401 и 403 — отказано в доступе, 413 — слишком большой файл.
Частые ошибки
- Пароль от аккаунта вместо пароля приложения. Yandex.Disk отвергает аккаунтный пароль всегда, Nextcloud — при включённой двухфакторной аутентификации.
- Адрес сайта вместо адреса DAV-коллекции. У Nextcloud и ownCloud файлы лежат под
/remote.php/dav/files/<логин>/, у Yandex.Disk адрес выглядит какhttps://webdav.yandex.ru/. В форме подключения выберите провайдера — адрес подставится. - Запись в несуществующую папку. На WebDAV нода не создаёт коллекции: папку заводят заранее в самом хранилище.
- Ожидание файлов во вкладке «Файлы». Это чужой диск, вкладка показывает только хранилище воркспейса.
- Одна нода на два диска. Подключение у неё одно; второму серверу нужна вторая нода.
Входы
—
Выходы
| Порт | Провод | Данные | Примечания |
|---|---|---|---|
WebDAV Configoutput | Данныеdata | object |
Настройки
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
Подключениеconnection_id | string | "" | ID подключения интеграции workspace |