Pailot

OneDrive

Создавать, загружать, скачивать, перечислять и удалять файлы в OneDrive

OneDrive — облачное хранилище Microsoft: файлы, папки и общий доступ в экосистеме Microsoft 365.

С OneDrive в Pailot вы можете:

  • Загружать файлы и текст в выбранную папку
  • Создавать папки
  • Скачивать файл по ID
  • Получать список файлов и папок с фильтром и постраничным выводом
  • Удалять файл или папку

Нужен вход через OAuth (вход по разрешению сервиса) Microsoft. Блок ставят на холст как отдельный шаг или прикрепляют к агенту.

Инструменты

onedrive_upload

Загрузить файл в OneDrive.

Вход

ПараметрТипОбязательныйОписание
fileNamestringДаИмя загружаемого файла
filefileНетФайл для загрузки (двоичные данные)
contentstringНетТекстовое содержимое, если файл не передан
mimeTypestringНетMIME-тип создаваемого файла (например text/plain для .txt, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet для .xlsx)
folderSelectorstringНетПапка, куда загрузить файл
manualFolderIdstringНетID папки вручную (расширенный режим)

Выход

ПараметрТипОписание
successbooleanФайл успешно загружен
fileobjectОбъект файла: id, name, webViewLink, webContentLink и метки времени

onedrive_create_folder

Создать папку в OneDrive.

Вход

ПараметрТипОбязательныйОписание
folderNamestringДаИмя новой папки
folderSelectorstringНетРодительская папка
manualFolderIdstringНетID родительской папки вручную (расширенный режим)

Выход

ПараметрТипОписание
successbooleanПапка успешно создана
fileobjectОбъект папки: id, name, webViewLink и метки времени

onedrive_download

Скачать файл из OneDrive.

Вход

ПараметрТипОбязательныйОписание
fileIdstringДаID файла для скачивания
fileNamestringНетПодставить своё имя файла

Выход

ПараметрТипОписание
filefileСкачанный файл в файлах выполнения процесса

onedrive_list

Список файлов и папок в OneDrive.

Вход

ПараметрТипОбязательныйОписание
folderSelectorstringНетПапка, содержимое которой показать
manualFolderIdstringНетID папки вручную (расширенный режим)
querystringНетЗапрос для фильтрации файлов
pageSizenumberНетСколько файлов вернуть

Выход

ПараметрТипОписание
successbooleanСписок успешно получен
filesarrayМассив файлов и папок с метаданными
nextPageTokenstringТокен следующей страницы (если есть)

onedrive_delete

Удалить файл или папку из OneDrive.

Вход

ПараметрТипОбязательныйОписание
fileIdstringДаID файла или папки для удаления

Выход

ПараметрТипОписание
successbooleanУдаление прошло успешно
deletedbooleanПодтверждение удаления
fileIdstringID удалённого файла
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ