OneDrive — это облачное хранилище и служба синхронизации файлов от Microsoft, которая позволяет пользователям безопасно хранить, получать доступ к файлам и делиться ими на разных устройствах. Глубоко интегрированный в экосистему Microsoft 365, OneDrive поддерживает бесшовное сотрудничество, контроль версий и доступ в реальном времени к контенту для команд и организаций.
Узнайте, как интегрировать инструмент OneDrive в AACFlow для автоматического извлечения, управления и организации ваших облачных файлов в рамках рабочих процессов. Это руководство проведет вас через подключение OneDrive, настройку доступа к файлам и использование сохраненного контента для автоматизации. Идеально подходит для синхронизации важных документов и медиафайлов с вашими агентами в реальном времени.
С помощью OneDrive вы можете:
- Безопасно хранить файлы в облаке: Загружать и получать доступ к документам, изображениям и другим файлам с любого устройства
- Организовывать ваш контент: Создавать структурированные папки и легко управлять версиями файлов
- Сотрудничать в реальном времени: Делиться файлами, редактировать их одновременно с другими и отслеживать изменения
- Получать доступ на разных устройствах: Использовать OneDrive с настольных компьютеров, мобильных устройств и веб-платформ
- Интегрироваться с Microsoft 365: Работать бесшовно с Word, Excel, PowerPoint и Teams
- Контролировать разрешения: Делиться файлами и папками с настраиваемыми параметрами доступа и контролем срока действия
В AACFlow интеграция OneDrive позволяет вашим агентам напрямую взаимодействовать с вашим облачным хранилищем. Агенты могут загружать новые файлы в определенные папки, извлекать и читать существующие файлы, а также спискировать содержимое папок для динамической организации и доступа к информации. Эта интеграция позволяет вашим агентам включать файловые операции в интеллектуальные рабочие процессы — автоматизируя прием документов, анализ контента и управление структурированным хранилищем. Подключая AACFlow к OneDrive, вы даете своим агентам возможность программно управлять облачными документами и использовать их, устраняя ручные шаги и улучшая автоматизацию с безопасным доступом к файлам в реальном времени.
Инструкции по использованию
Интегрируйте OneDrive в рабочий процесс. Может создавать текстовые и Excel файлы, загружать файлы, скачивать файлы, спискировать файлы, а также удалять файлы или папки.
Инструменты
onedrive_upload
Загрузить файл в OneDrive
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
fileName | string | Да | Имя файла для загрузки (например, "report.pdf", "data.xlsx") |
file | file | Нет | Файл для загрузки (бинарный) |
content | string | Нет | Текстовое содержимое для загрузки (если файл не предоставлен) |
mimeType | string | Нет | MIME-тип создаваемого файла (например, text/plain для .txt, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet для .xlsx) |
folderSelector | string | Нет | ID папки для загрузки файла (например, "01BYE5RZ6QN3ZWBTUFOFD3GSPGOHDJD36M") |
manualFolderId | string | Нет | Вручную введенный ID папки (расширенный режим) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
success | boolean | Был ли файл успешно загружен |
file | object | Объект загруженного файла с метаданными, включая id, name, webViewLink, webContentLink и временные метки |
onedrive_create_folder
Создать новую папку в OneDrive
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
folderName | string | Да | Имя создаваемой папки (например, "My Documents", "Project Files") |
folderSelector | string | Нет | ID родительской папки для создания папки (например, "01BYE5RZ6QN3ZWBTUFOFD3GSPGOHDJD36M") |
manualFolderId | string | Нет | Вручную введенный ID родительской папки (расширенный режим) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
success | boolean | Была ли папка успешно создана |
file | object | Объект созданной папки с метаданными, включая id, name, webViewLink и временные метки |
onedrive_download
Скачать файл из OneDrive
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
fileId | string | Да | ID файла для скачивания (например, "01BYE5RZ6QN3ZWBTUFOFD3GSPGOHDJD36M") |
fileName | string | Нет | Опциональное переопределение имени файла (например, "report.pdf", "data.xlsx") |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
file | file | Скачанный файл, сохраненный в файлах выполнения |
onedrive_list
Список файлов и папок в OneDrive
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
folderSelector | string | Нет | ID папки для списка файлов (например, "01BYE5RZ6QN3ZWBTUFOFD3GSPGOHDJD36M") |
manualFolderId | string | Нет | Вручную введенный ID папки (расширенный режим) |
query | string | Нет | Фильтрация файлов по префиксу имени (например, "report", "invoice_2024") |
pageSize | number | Нет | Максимальное количество файлов для возврата (например, 10, 50, 100) |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
success | boolean | Был ли список файлов успешно получен |
files | array | Массив объектов файлов и папок с метаданными |
nextPageToken | string | Токен для получения следующей страницы результатов (опционально) |
onedrive_delete
Удалить файл или папку из OneDrive
Входные параметры
| Параметр | Тип | Обязательный | Описание |
|---|---|---|---|
fileId | string | Да | ID файла или папки для удаления (например, "01BYE5RZ6QN3ZWBTUFOFD3GSPGOHDJD36M") |
Выходные данные
| Параметр | Тип | Описание |
|---|---|---|
success | boolean | Был ли файл успешно удален |
deleted | boolean | Подтверждение удаления файла |
fileId | string | ID удаленного файла |

