Compartilhar via


Criar sectionGroup

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 Versão.

Crie um novo grupo de seção no grupo da seção especificado.

Permissões

Escolha a permissão ou permissões marcadas como menos privilegiadas para esta API. Utilize uma permissão ou permissões com privilégios mais elevados apenas se a sua aplicação o exigir. Para obter detalhes sobre as permissões delegadas e de aplicação, veja Tipos de permissão. Para saber mais sobre estas permissões, veja a referência de permissões.

Tipo de permissão Permissões com menos privilégios Permissões com privilégios superiores
Delegado (conta corporativa ou de estudante) Notes.Create Notes.ReadWrite, Notes.ReadWrite.All
Delegado (conta pessoal da Microsoft) Notes.Create Notes.ReadWrite
Application Notes.ReadWrite.All Indisponível.

Solicitação HTTP

POST /me/onenote/sectionGroups/{id}/sectionGroups
POST /users/{id | userPrincipalName}/onenote/sectionGroups/{id}/sectionGroups
POST /groups/{id}/onenote/sectionGroups/{id}/sectionGroups
POST /sites/{id}/onenote/sectionGroups/{id}/sectionGroups

Cabeçalhos de solicitação

Nome Tipo Descrição
Autorização string {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização.
Content-Type string application/json

Corpo da solicitação

No corpo da solicitação, forneça um nome para o grupo de seção.

Dentro do mesmo nível de hierarquia, os nomes dos grupos de secções têm de ser exclusivos. O nome não pode conter mais de 50 carateres ou conter os seguintes carateres: ?*/:<>|&#'%~

Resposta

Se bem-sucedido, este método retorna o código de resposta 201 Created e um objeto sectionGroup no corpo da resposta.

Exemplo

Solicitação

O exemplo a seguir mostra uma solicitação.

POST https://graph.microsoft.com/beta/me/onenote/sectionGroups/{id}/sectionGroups
Content-type: application/json

{
  "displayName": "Section group name"
}
Resposta

O exemplo a seguir mostra a resposta. Nota: o objeto de resposta apresentado aqui está truncado para brevidade. Todas as propriedades serão retornadas de uma chamada real.

HTTP/1.1 200 OK
Content-type: application/json

{
  "sectionsUrl": "sectionsUrl-value",
  "sectionGroupsUrl": "sectionGroupsUrl-value",
  "displayName": "name-value",  
  "createdBy": {
    "user": {
      "id": "id-value",
      "displayName": "displayName-value"
    }
  },
  "lastModifiedBy": {
    "user": {
      "id": "id-value",
      "displayName": "displayName-value"
    }
  }
}