Перейти к содержимому
Все инструменты

sharepoint_list_files

SharePoint · Windows

Эффект: чтение. Статус: условно доступен.

«Условная доступность» означает, что инструмент может зависеть от версии, платформы, разрешений, учётной записи или настроек. Он доступен не во всех установках.

Windows

Назначение

Перечисляет библиотеки документов сайта SharePoint либо файлы и папки в одной из них. Без `library` отвечает {"libraries": [...]}, у каждой — её id `library`; с `library` — {"items": [...]} в `folder` внутри неё (в её верхней папке, если не указана), у каждого элемента — его путь. Элементы с именем, начинающимся с точки, не включаются. Сверх 200 библиотек или 1000 элементов последний элемент — {"truncated": true, "note": …}.

Обязательные входные данные

Имена сохранены в точности как их требует инструмент. Канонические технические определения на английском находятся в раскрываемой схеме ниже.

Разрешения и подтверждение

Схема не объявляет явного параметра подтверждения. Это не разрешает действовать без согласия: проверьте эффект и получите разрешение.

Каноническая техническая схема на английском — Windows
{
  "properties": {
    "account": {
      "description": "Which connected Microsoft 365 account to use: its email (UPN), its id from list_m365_accounts, or its display name when unique. Leave it out to use the default account.",
      "type": "string"
    },
    "folder": {
      "description": "A folder inside the library, like Reports/2026; omit for its top folder",
      "type": "string"
    },
    "library": {
      "description": "A library's id, from sharepoint_list_files without `library`",
      "type": "string"
    },
    "site": {
      "description": "A site's id, from sharepoint_list_sites",
      "type": "string"
    }
  },
  "required": [
    "site"
  ],
  "type": "object"
}

Пример для документации

Пример документации для sharepoint_list_files. Не выполняйте этот пример. Показанные аргументы относятся к вымышленному набору данных; перед реальным вызовом найдите настоящие идентификаторы и получите разрешение.

{
  "library": "Documents",
  "site": "Marketing"
}