Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Namespace: microsoft.graph
Recupere as propriedades e as relações de um recurso de site. Um recurso site representa um site de equipe no SharePoint.
Permissões
Escolha a(s) permissão(s) marcada(s) como menos privilegiada(s) para essa API. Use uma permissão ou permissões com privilégios mais altos somente se o aplicativo exigir. Para obter detalhes sobre permissões delegadas e de aplicativo, consulte Tipos de permissão. Para saber mais sobre essas permissões, consulte a referência de permissões.
| Tipo de permissão | Permissões menos privilegiadas | Permissões com privilégios mais elevados |
|---|---|---|
| Delegado (conta corporativa ou de estudante) | Sites.Read.All | Sites.ReadWrite.All |
| Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
| Aplicativo | Sites.Read.All | Sites.ReadWrite.All |
Observação
Quando um usuário de uma localização geográfica tenta acessar um site localizado em outra área geográfica, a solicitação pode falhar, a menos que o usuário que está chamando tenha pelo menos a permissão de "Acesso limitado" para o conjunto de sites raiz da área geográfica de destino. Certifique-se de que o acesso seja concedido para evitar problemas de autorização.
Solicitação HTTP
Obter o site raiz do locatário
Para acessar o site raiz do SharePoint dentro de um locatário:
GET /sites/root
GET /sites/contoso.sharepoint.com
Acesse um site pela URL relativa do servidor
Se você tiver a URL relativa do servidor para um recurso site, crie uma solicitação da seguinte maneira:
GET /sites/{hostname}:/{server-relative-path}
Acesse um site de equipe do grupo
Para acessar o site de equipe de um grupo:
GET /groups/{group-id}/sites/root
Cabeçalhos de solicitação
| Nome | Descrição |
|---|---|
| Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Exemplos
Exemplo 1: Obter um site usando a ID do site
Solicitação
O exemplo a seguir mostra uma solicitação que obtém um site por sua ID de site. Uma ID do site é o valor da propriedade id de seu recurso de site . Para obter mais informações sobre o formato da ID do site, consulte site.
GET https://graph.microsoft.com/v1.0/sites/contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE
Resposta
O exemplo a seguir mostra a resposta.
HTTP/1.1 200 OK
Content-type: application/json
{
"id": "contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE",
"isPersonalSite": false,
"displayName": "OneDrive Team Site",
"name": "1drvteam",
"createdDateTime": "2017-05-09T20:56:00Z",
"lastModifiedDateTime": "2017-05-09T20:56:01Z",
"webUrl": "https://contoso.sharepoint.com/teams/1drvteam"
}
Exemplo 2: obter um site por servidor URL relativa
Solicitação
O exemplo a seguir mostra uma solicitação que obtém um site por seu nome de host e caminho relativo do servidor.
GET https://graph.microsoft.com/v1.0/sites/contoso.sharepoint.com:/teams/1drvteam
Resposta
O exemplo a seguir mostra a resposta.
HTTP/1.1 200 OK
Content-type: application/json
{
"id": "contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE",
"displayName": "OneDrive Team Site",
"name": "1drvteam",
"createdDateTime": "2017-05-09T20:56:00Z",
"lastModifiedDateTime": "2017-05-09T20:56:01Z",
"webUrl": "https://contoso.sharepoint.com/teams/1drvteam"
}
Exemplo 3: Obter o site de um grupo
Solicitação
O exemplo a seguir mostra uma solicitação que obtém o site de um grupo pela propriedade id de um grupo.
GET https://graph.microsoft.com/v1.0/groups/2C712604-1370-44E7-A1F5-426573FDA80A/sites/root
Resposta
O exemplo a seguir mostra a resposta.
HTTP/1.1 200 OK
Content-type: application/json
{
"id": "contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE",
"displayName": "OneDrive Team Site",
"name": "1drvteam",
"createdDateTime": "2017-05-09T20:56:00Z",
"lastModifiedDateTime": "2017-05-09T20:56:01Z",
"webUrl": "https://contoso.sharepoint.com/teams/1drvteam"
}