Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph
Ресурс site предоставляет метаданные и связи для сайта SharePoint.
Методы
| Метод | Тип возвращаемых данных | Описание |
|---|---|---|
| Получение корневого сайта | site | Получение доступа к корневому сайту SharePoint внутри клиента. |
| Получение сайта | site | Получение доступа к сайту SharePoint с помощью параметра siteId. |
| Перечисление сайтов по географическим регионам | коллекция сайтов | Перечисление сайтов по всем географическим регионам в организации. |
| Вывод списка дочерних сайтов для сайта | коллекция сайтов | Вы можете получить коллекцию дочерних сайтов, определенных для сайта. |
| Перечисление корневых сайтов | site | Список всех доступных сайтов в организации. |
| Получение сайта по пути | site | Получение доступа к корневому сайту SharePoint с использованием относительного пути. |
| Получение сайта для группы | site | Получение доступа к сайту группы для группы. |
| Получение аналитики | itemAnalytics | Получение аналитических данных для ресурса. |
| Получение действий по интервалу | itemActivityStat | Получение коллекции объектов itemActivityStats в пределах указанного интервала времени. |
| Получение дельты | Коллекция объектов site | Получение только что созданных, обновленных или удаленных сайтов без необходимости полного считывания всего семейства сайтов. |
| Поиск сайтов | коллекция сайтов | Поиск сайтов, соответствующих предоставленным ключевым словам, в клиенте SharePoint. |
| Отслеживание сайта | коллекция сайтов | Отслеживание сайта пользователя или нескольких сайтов. |
| Прекращение отслеживания сайта | коллекция сайтов | Отслеживание сайта пользователя или нескольких сайтов. |
| Перечисление отслеживаемых сайтов | коллекция сайтов | Список сайтов, за которыми следует пользователь, выполнившего вход. |
| Получение разрешения | GET /sites/{site-id}/permissions/{permission-id} | |
| Список разрешений | GET /sites/{site-id}/permissions | |
| Создание разрешений | POST /sites/{site-id}/permissions | |
| Удаление разрешения | DELETE /sites/{site-id}/permissions/{permission-id} | |
| Обновление разрешения | PATCH /sites/{site-id}/permissions/{permission-id} | |
| Операции со списком | Коллекция richLongRunningOperation | Получите список длительных операций связанных с сайтом. |
| Перечисление страниц | GET /sites/{site-id}/pages |
Свойства
| Свойство | Тип | Описание |
|---|---|---|
| createdDateTime | DateTimeOffset | Дата и время создания элемента. Только для чтения. |
| description | string | Текст с описанием сайта. |
| displayName | string | Полное название сайта. Только для чтения. |
| eTag | string | ETag для элемента. Только для чтения. |
| id | string | Уникальный идентификатор элемента. Только для чтения. |
| isPersonalSite | логический | Определяет, является ли сайт личным или нет. Только для чтения. |
| lastModifiedDateTime | DateTimeOffset | Дата и время последнего изменения элемента. Только для чтения. |
| name | string | Имя или заголовок элемента. |
| root | root | При наличии предоставляет корневой сайт в семействе веб-сайтов. Только для чтения. |
| sharepointIds | sharepointIds | Возвращает идентификаторы, использующиеся для обеспечения совместимости с SharePoint REST. Только для чтения. |
| siteCollection | siteCollection | Предоставляет сведения о семействе веб-сайтов сайта. Доступно только на корневом сайте. Только для чтения. |
| webUrl | строка (url-адрес) | URL-адрес для отображения элемента в браузере. Только для чтения. |
Свойство id
Ресурс site идентифицируется посредством уникального идентификатора, при создании которого используются следующие значения:
- имя узла семейства веб-сайтов (contoso.sharepoint.com);
- уникальный идентификатор семейства веб-сайтов (GUID);
- уникальный идентификатор сайта (GUID).
Идентификатор root всегда ссылается на корневой сайт указанного целевого объекта, как показано ниже.
-
/sites/root. Корневой сайт клиента. -
/groups/{group-id}/sites/root. Сайт группы для ресурса group.
Связи
| Связь | Тип | Описание |
|---|---|---|
| analytics | Ресурс itemAnalytics | Аналитика о действиях просмотра, которые имели место на этом сайте. |
| columns | Collection(columnDefinition) | Коллекция определений столбцов, которые можно повторно использовать в разных списках на этом сайте. |
| contentTypes | Collection(contentType) | Коллекция типов контента, определенных для этого сайта. |
| drive | drive | Диск по умолчанию (библиотека документов) для этого сайта. |
| drives | Collection(drive) | Коллекция дисков (библиотек документов) на этом сайте. |
| items | Collection(baseItem) | Используется для адресации любого элемента, содержащегося на этом сайте. Невозможно перечислить эту коллекцию. |
| lists | Collection(list) | Коллекция списков на этом сайте. |
| onenote | onenote | Вызывает службу OneNote для выполнения операций, связанных с записными книжками. |
| operations | Коллекция richLongRunningOperation | Коллекция длительных операций на сайте. |
| pages | Collection(baseSitePage) | Коллекция страниц в списке baseSitePages на этом сайте. |
| permissions | Collection(permission) | Разрешения, связанные с сайтом. Допускается значение NULL. |
| sites | Collection(site) | Коллекция дочерних сайтов этого сайта. |
| termStore | microsoft.graph.termStore.store | TermStore по умолчанию на этом сайте. |
| termStores | Коллекция(microsoft.graph.termStore.store) | Коллекция termStores на этом сайте. |
Представление JSON
В следующем представлении JSON показан тип ресурса.
Ресурс site является производным от ресурса baseItem и наследует его свойства.
{
"id": "string",
"isPersonalSite": "bool",
"root": { "@odata.type": "microsoft.graph.root" },
"sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },
"siteCollection": {"@odata.type": "microsoft.graph.siteCollection"},
"displayName": "string",
/* relationships */
"analytics": { "@odata.type": "microsoft.graph.itemAnalytics" },
"contentTypes": [ { "@odata.type": "microsoft.graph.contentType" }],
"drive": { "@odata.type": "microsoft.graph.drive" },
"drives": [ { "@odata.type": "microsoft.graph.drive" }],
"items": [ { "@odata.type": "microsoft.graph.baseItem" }],
"lists": [ { "@odata.type": "microsoft.graph.list" }],
"operations": [ { "@odata.type": "microsoft.graph.richLongRunningOperation" }],
"permissions": [ { "@odata.type": "microsoft.graph.permission" }],
"sites": [ { "@odata.type": "microsoft.graph.site"} ],
"columns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
"onenote": { "@odata.type": "microsoft.graph.onenote"},
"termStore": { "@odata.type": "microsoft.graph.termStore.store" },
"termStores": [ { "@odata.type": "microsoft.graph.termStore.store" } ],
/* inherited from baseItem */
"name": "string",
"createdDateTime": "datetime",
"description": "string",
"eTag": "string",
"lastModifiedDateTime": "datetime",
"webUrl": "url"
}