tipo de recurso do site
Namespace: microsoft.graph
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.
O recurso site fornece metadados e relações para um site do SharePoint.
Métodos
| Método | Caminho REST |
|---|---|
| Obter site raiz | GET /sites/root |
| Obter site | GET /sites/{site-id} |
| Obter site por caminho | GET /sites/{hostname}:/{site-path} |
| Obter o site para um grupo | GET /groups/{group-id}/sites/root |
| Obter análises | GET /sites/{site-id}/analytics |
| Obter atividades por intervalo | GET /sites/{site-id}/getActivitiesByInterval |
| Listar páginas | GET /sites/{site-id}/pages |
| Lista sites raiz | GET /sites?filter=root ne null&select=siteCollection,webUrl |
| Procurar sites | GET /sites?search={query} |
| Seguir site | POST /users/{user-id}/followedSites/add |
| Deixar de seguir site | POST /users/{user-id}/followedSites/remove |
| Listar sites seguidos | GET /me/followedSites |
| Obter permissão | GET /sites/{site-id}/permissions/{permission-id} |
| Listar permissões | GET /sites/{site-id}/permissions |
| Criar permissões | POST /sites/{site-id}/permissions |
| Excluir permissão | DELETE /sites/{site-id}/permissions/{permission-id} |
| Atualizar permissão | PATCH /sites/{site-id}/permissions/{permission-id} |
| Tipos de conteúdo de lista | Obter /sites/{site-id}/contentTypes |
| Criar contentType | POSTAR /sites/{site-id}/contentTypes |
| Colunas de lista | OBTER /sites/{site-id}/columns |
| Criar coluna | POSTAR /sites/{site-id}/columns |
| Listar operações | OBTER /sites/{site-id}/operações |
| Obter configurações do site | GET /sites/{site-id}/settings |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| id | cadeia de caracteres | O identificador exclusivo do item. Somente leitura. |
| createdDateTime | DateTimeOffset | A data e a hora da criação do item. Somente leitura. |
| description | string | O texto descritivo do site. |
| eTag | string | ETag do item. Somente leitura. |
| displayName | cadeia de caracteres | O texto completo do site. Somente leitura. |
| lastModifiedDateTime | DateTimeOffset | A data e a hora que o item foi modificado pela última vez. Somente leitura. |
| name | string | O nome/título do item. |
| root | root | Se estiver presente, indica que este é o site raiz do conjunto de sites. Somente leitura. |
| configurações | siteSettings | As configurações neste site. Somente leitura. |
| sharepointIds | sharepointIds | Retorna os identificadores úteis para fins de compatibilidade do REST do SharePoint. Somente leitura. |
| siteCollection | siteCollection | Fornece detalhes sobre o conjunto de sites do site. Disponível apenas no site raiz. Somente leitura. |
| webUrl | string (url) | A URL que exibe o item no navegador. Somente leitura. |
propriedade do id
Um site é identificado por um ID exclusivo que é composto pelos seguintes valores:
- Hostname do conjunto de sites (contoso.sharepoint.com)
- ID exclusiva do conjunto de sites (GUID)
- ID exclusiva do site (GUID)
O identificador root sempre faz referência ao site raiz de um determinado destino, como a seguir:
/sites/root: O site raiz do locatário./groups/{group-id}/sites/root: O site da equipe do grupo.
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| analytics | itemAnalytics resource | Análise sobre as atividades de modo de exibição que ocorreram no site. |
| columns | Collection(columnDefinition) | O conjunto de definições de coluna reutilizáveis entre listas nesse site. |
| contentTypes | Collection(contentType) | O conjunto de tipos de conteúdo definido para esse site. |
| drive | drive | A unidade padrão (biblioteca de documentos) desse site. |
| drives | Collection(drive) | O conjunto de unidades (bibliotecas de documentos) nesse site. |
| items | Collection(baseItem) | Usado para lidar com qualquer item contido neste site. Não é possível enumerar este conjunto. |
| lists | Collection(list) | O conjunto de listas neste site. |
| operations | Coleção richLongRunningOperation | A coleção de operações de execução prolongada para o site. |
| pages | Collection(sitePage) | O conjunto de páginas na lista SitePages no site. |
| permissões | Coleção (permissão) | As permissões associadas ao site. Nulas. |
| sites | Collection(site) | O conjunto dos subsites neste site. |
| LojaDeTermos | microsoft.graph.termStore.store | A LojaDeTermos sob este site. |
| externalColumns | Collection(columnDefinition) | A coleção de definições de coluna disponíveis no site que são referenciadas nos sites na hierarquia pai do site atual. |
Representação JSON
Veja a seguir uma representação JSON do recurso.
O recurso site é derivado de baseItem e herda propriedades desse recurso.
{
"displayName": "string",
"id": "string",
"root": { "@odata.type": "microsoft.graph.root" },
"settings": { "@odata.type": "microsoft.graph.sitesettings" },
"sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },
"siteCollection": {"@odata.type": "microsoft.graph.siteCollection"},
/* relationships */
"analytics": { "@odata.type": "microsoft.graph.itemAnalytics" },
"columns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
"contentTypes": [ { "@odata.type": "microsoft.graph.contentType" }],
"externalColumns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
"drive": { "@odata.type": "microsoft.graph.drive" },
"drives": [ { "@odata.type": "microsoft.graph.drive" }],
"items": [ { "@odata.type": "microsoft.graph.baseItem" }],
"lists": [ { "@odata.type": "microsoft.graph.list" }],
"permissions": [ { "@odata.type": "microsoft.graph.permission" }],
"sites": [ { "@odata.type": "microsoft.graph.site"} ],
"termStore": { "@odata.type": "microsoft.graph.termStore.store" },
/* inherited from baseItem */
"createdDateTime": "datetime",
"description": "string",
"eTag": "string",
"lastModifiedDateTime": "datetime",
"name": "string",
"webUrl": "url"
}
Comentários
Enviar e exibir comentários de