bloco de anotações: copyNotebook

Namespace: microsoft.graph Copia um bloco de anotações para a pasta Blocos de Anotações na biblioteca de documentos de destino. A pasta será criada se ela não existir.

Para operações de cópia, siga um padrão de chamada assíncrona: primeiro chame a ação Copiar e, em seguida, sonda o ponto de extremidade da operação para o resultado.

Permissões

Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegado (conta corporativa ou de estudante) Notes.Create, Notes.ReadWrite, Notes.ReadWrite.All
Delegado (conta pessoal da Microsoft) Notes.Create, Notes.ReadWrite
Aplicativo Notes.ReadWrite.All

Solicitação HTTP

POST /me/onenote/notebooks/{id}/copyNotebook
POST /users/{id | userPrincipalName}/onenote/notebooks/{id}/copyNotebook
POST /groups/{id}/onenote/notebooks/{id}/copyNotebook

Cabeçalhos de solicitação

Nome Tipo Descrição
Autorização string {token} de portador. Obrigatório.
Content-Type string application/json

Corpo da solicitação

No corpo da solicitação, forneça um objeto JSON que contém os parâmetros de que sua operação precisa. Não há problema em enviar um corpo vazio se nenhum for necessário.

Parâmetro Tipo Descrição
groupId Cadeia de caracteres A id do grupo para o que copiar. Use somente ao copiar para um Microsoft 365 grupo.
renameAs String O nome da cópia. Padrão para o nome do item existente.

Resposta

Se tiver êxito, este método retornará um 202 Accepted código de resposta e um Operation-Location header. Sondar Operation-Location ponto de extremidade para obter o status da operação de cópia.

Exemplo

Eis um exemplo de como chamar esta API.

Solicitação

Este é um exemplo da solicitação.

POST https://graph.microsoft.com/v1.0/me/onenote/notebooks/{id}/copyNotebook
Content-type: application/json

{
  "groupId": "groupId-value",
  "renameAs": "renameAs-value"
}
Resposta

Veja a seguir um exemplo da resposta.

HTTP/1.1 202 Accepted