セクション: copyToNotebook

名前空間: microsoft.graph セクションを特定のノートブックにコピーします。

コピー操作では、非同期呼び出しパターンに従います。最初に Copy アクションを呼び出してから、結果の操作エンドポイントをポーリングします。

アクセス許可

この API を呼び出すには、次のいずれかのアクセス許可が必要です。アクセス許可の選択方法などの詳細については、「アクセス許可」を参照してください。

アクセス許可の種類 アクセス許可 (特権の小さいものから大きいものへ)
委任 (職場または学校のアカウント) Notes.Create、Notes.ReadWrite、Notes.ReadWrite.All
委任 (個人用 Microsoft アカウント) 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 ベアラー {token}。必須。
Content-Type string application/json

要求本文

要求本文で、操作に必要なパラメーターを含む JSON オブジェクトを指定します。

パラメーター 種類 説明
groupId 文字列型 (String) コピーするグループの ID。 グループにコピーする場合にのみMicrosoft 365します。
id String 必須です。 コピー先ノートブックの ID。
renameAs 文字列 コピーするフィルターの名前を指定します。 Defaults to the name of the existing item.

応答

成功した場合、このメソッドは応答コードと 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