section: copyToNotebook

Пространство имен: microsoft.graph копирует раздел в определенную записную книжку.

Для операций копирования следует следовать шаблону асинхронных вызовов: сначала вызовите действие Копировать, а затем опрашив конечную точку операции на наличие результата.

Этот API доступен в следующих национальных облачных развертываниях.

Глобальная служба Правительство США L4 Правительство США L5 (DOD) Китай управляется 21Vianet

Разрешения

Выберите разрешение или разрешения, помеченные как наименее привилегированные для этого API. Используйте более привилегированное разрешение или разрешения только в том случае, если это требуется приложению. Дополнительные сведения о делегированных разрешениях и разрешениях приложений см. в разделе Типы разрешений. Дополнительные сведения об этих разрешениях см. в справочнике по разрешениям.

Тип разрешения Разрешения с наименьшими привилегиями Более высокие привилегированные разрешения
Делегированные (рабочая или учебная учетная запись) Notes.Create Notes.ReadWrite, Notes.ReadWrite.All
Делегированные (личная учетная запись Майкрософт) Notes.Create Notes.ReadWrite
Приложение Notes.ReadWrite.All Недоступно.

HTTP-запрос

POST /me/onenote/sections/{id}/copyToNotebook
POST /users/{id | userPrincipalName}/onenote/sections/{id}/copyToNotebook
POST /groups/{id}/onenote/sections/{id}/copyToNotebook

Заголовки запросов

Имя Тип Описание
Authorization string Bearer {token}. Обязательно.
Content-Type string application/json

Текст запроса

В тексте запроса укажите объект JSON, содержащий параметры, необходимые для операции.

Параметр Тип Описание
groupId String Идентификатор группы для копирования. Используйте только при копировании в группу Microsoft 365.
id String Обязательный. Идентификатор конечной записной книжки.
renameAs String Имя копии. По умолчанию — имя существующего элемента.

Отклик

В случае успешного 202 Accepted выполнения этот метод возвращает код ответа и Operation-Location заголовок. Опрашивать конечную точку Operation-Location, чтобы узнать состояние операции копирования.

Пример

Ниже приведен пример вызова этого API.

Запрос

Ниже показан пример запроса.

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

{
  "id": "id-value",
  "groupId": "groupId-value",
  "renameAs": "renameAs-value"
}
Отклик

Ниже приводится пример отклика.

HTTP/1.1 202 Accepted