Table of contents
TOC
目次を折りたたむ
目次を展開する
最終更新日: 2017/11/10

クラス ノートブックの操作

適用対象: Office 365 のエンタープライズ ノートブック

世界中の学校や大学でクラス ノートブックを使用して、生産性の向上、関心度の向上、共同作業の促進に役立てています。 すべてのクラス、プロジェクト、学期、課題でもクラス ノートブックを活用できます。

classNotebooks エンドポイントを使用して、クラス ノートブックの作成や、生徒の追加および削除などのクラス ノートブックの一般的なタスクを実行できます。

OneNote API には、クラス ノートブックに固有の操作のための classNotebooks エンドポイントが含まれています。

要求 URI の構築

要求 URI を構築するには、お使いのプラットフォーム用のサービス ルート URL から開始します。

OneDrive for Business のノートブック
https://www.onenote.com/api/v1.0/me/notes/
https://www.onenote.com/api/v1.0/users/{id}/notes/

SharePoint サイトのノートブック
https://www.onenote.com/api/v1.0/myOrganization/siteCollections/{id}/sites/{id}/notes/

統合グループのノートブック
https://www.onenote.com/api/v1.0/myOrganization/groups/{id}/notes/


次に classNotebooks エンドポイントを追加し、それに続けて必要に応じてリソース パスを追加します。

クラス ノートブックの作成

../classNotebooks[?omkt,sendemail]

クラス ノートブックの更新

../classNotebooks/{notebook-id}

1 つまたは複数のクラス ノートブックの取得

../classNotebooks

../classNotebooks/{notebook-id}

クラス ノートブックの削除

../classNotebooks/{notebook-id}

生徒または教師の追加

../classNotebooks/{notebook-id}/students

../classNotebooks/{notebook-id}/teachers

生徒または教師の削除

../classNotebooks/{notebook-id}/students/{student-id}

../classNotebooks/{notebook-id}/teachers/{teacher-id}

セクションの挿入

../classNotebooks/{notebook-id}/copySectionsToContentLibrary


完全な要求 URI は、次の例のようになります。

https://www.onenote.com/api/v1.0/me/notes/classNotebooks/{id}/teachers/{id}

https://www.onenote.com/api/v1.0/users/{id}/notes/classNotebooks/{id}/students

https://www.onenote.com/api/v1.0/myOrganization/siteCollections/{id}/sites/{id}/notes/classNotebooks

https://www.onenote.com/api/v1.0/myOrganization/groups/{id}/notes/classNotebooks/{id}

https://www.onenote.com/api/v1.0/me/notes/classNotebooks/{id}/copySectionsToContentLibrary

サービス ルート URL について詳しく説明します。

クラス ノートブックの作成

クラス ノートブックを作成するには、POST 要求を classNotebooks エンドポイントに送信します。

POST ../classNotebooks[?omkt,sendemail]

メッセージ本文で、クラス ノートブック作成パラメーターが含まれる JSON オブジェクトを送信します。

{
    "name": "notebook-name",
    "studentSections": [ 
        "section1-name", 
        "section2-name"
    ],
    "teachers": [
        {
            "id": "alias@tenant",
            "principalType": "Person-or-Group"
        }
    ],
    "students": [
        {
            "id": "alias@tenant",
            "principalType": "Person-or-Group" 
        },
        {
            "id": "alias@tenant",
            "principalType": "Person-or-Group"
        },
        {
            "id": "alias@tenant",
            "principalType": "Person-or-Group"
        }
   ], 
   "hasTeacherOnlySectionGroup": true
}
パラメーター説明
nameノートブックの名前。
studentSections1 つまたは複数のセクション名を含む配列。これらのセクションは、各生徒のセクション グループに作成されます。
teachers1 つまたは複数のプリンシパル オブジェクトを含む配列。
students1 つまたは複数のプリンシパル オブジェクトを含む配列。セクション グループは、生徒ごとに作成されます。
hasTeacherOnlySectionGroup教師のみに表示される教師のみ セクション グループを作成する場合は true
omktノートブックの言語を指定する URL クエリ パラメーター。 既定値は en-us です。 例: ?omkt=es-es
sendemailノートブックに割り当てられている教師および生徒にノートブックが作成されるときに、電子メール通知を送信するかどうかを指定する URL クエリ パラメーター。 既定値は false です。


教師と生徒は、以下のプロパティが含まれるプリンシパル オブジェクトで表されます。

パラメーター説明
idOffice 365 のユーザー プリンシパル名。

ユーザーとグループの詳細については、Azure AD Graph API の資料を参照してください。
principalTypePerson または Group

サポートされている言語

omkt={language-code} URL クエリ パラメーターを使用して、クラス ノートブックを特定の言語で作成できます。 次に例を示します。

POST ../classNotebooks?omkt=de-de

以下の言語コードがサポートされています。 既定値は en-us です。

コード言語
bg-bgБългарски (България)
cs-czČeština (Česká republika)
da-dkDansk (Danmark)
de-deDeutsch (Deutschland)
el-grΕλληνικά (Ελλάδα)
en-usEnglish (United States)
es-esEspañol (España)
et-eeEesti (Eesti)
fi-fiSuomi (Suomi)
fr-frFrançais (France)
hi-inहिंदी (भारत)
hr-hrHrvatski (Hrvatska)
hu-huMagyar (Magyarország)
id-idBahasa Indonesia (Indonesia)
it-itItaliano (Italia)
ja-jp日本語 (日本)
kk-kzҚАЗАҚ (ҚАЗАҚСТАН)
ko-kr한국어 (대한민국)
lt-ltLietuvių (Lietuva)
lv-lvLatviešu (Latvija)
ms-myBahasa Melayu (Asia Tenggara)
nb-noNorsk (Norge)
nl-nlNederlands (Nederland)
pl-plPolski (Polska)
pt-brPortuguês (Brasil)
pt-ptPortuguês (Portugal)
ro-roRomână (România)
ru-ruРусский (Россия)
sk-skSlovenčina (Slovenská republika)
sl-siSlovenski (Slovenija)
sr-latn-rsSrpski (Rep. Srbija i Rep. Crna Gora)
sv-seSvenska (Sverige)
th-thไทย (ไทย)
tr-trTürkçe (Türkiye)
uk-uaУкраїнська (Україна)
vi-vnTiếng Việt (Việt Nam)
zh-cn简体中文 (中国)
zh-tw繁體中文 (台灣)

次の要求は、Math 101 という名前のクラス ノートブックを作成します。

POST ../v1.0/users/{teacher-id}/notes/classNotebooks?sendemail=true
Authorization: Bearer {token}
Content-Type: application/json
Accept: application/json

{
    "name": "Math 101",
    "studentSections": [
        "Handouts",
        "Class Notes",
        "Homework",
        "Quizzes"
    ],
    "teachers": [
        {
            "id": "teacher1@contoso.com",
            "principalType": "Person"
        }
    ],
    "students": [
        {
            "id": "student1@contoso.com",
            "principalType": "Person"
        },
        {
            "id": "student2@contoso.com",
            "principalType": "Person" 
        },
        {
            "id": "student3@contoso.com",
            "principalType": "Person"
        },
        {
            "id": "student4@contoso.com",
            "principalType": "Person"
        }
    ],
    "hasTeacherOnlySectionGroup": true
}

4 つの生徒のセクション グループでクラス ノートブックを作成し、それぞれのグループに配布資料、授業のノート、宿題、クイズのセクションが含まれます。 生徒ごとに作成されたセクション グループには、生徒と教師のみがアクセス可能です。 またこれは、教師のみに表示される教師のみセクション グループも作成します。 sendemail=true クエリ パラメーターは、ノートブックが作成されると教師と生徒に電子メール通知を送信するように指定します。

要求および応答に関する情報

次の情報は、POST /classNotebooks 要求に当てはまります。

要求データ説明
プロトコルすべての要求は SSL/TLS HTTPS プロトコルを使用します。
承認ヘッダー

Bearer {token}{token} は、登録済みアプリの有効な OAuth 2.0 アクセス トークンになります。

これがないか、無効の場合、要求は失敗し、401 ステータス コードが表示されます。 「Azure AD を使用した認証 (エンタープライズ アプリ)」を参照してください。

Content-Type ヘッダーapplication/json
Accept ヘッダーapplication/json
アクセス許可の適用範囲Notes.ReadWrite.CreatedByApp、Notes.ReadWrite、または Notes.ReadWrite.All
応答データ説明
成功コード201 HTTP ステータス コード。
応答本文JSON 形式の新しいノートブックの OData 表記。

通常のノートブック プロパティに加え、クラス ノートブックには次のプロパティが含まれます。
  • studentSections。 ノートブックの生徒セクション。
  • 教師。 ノートブックにアクセスできる教師。
  • students ノートブックにアクセスできる生徒。
  • hasTeacherOnlySectionGroup. ノートブックに 教師のみセクション グループが含まれている場合は true、含まれていない場合は false
エラー要求が失敗すると、API は応答本文の @api.diagnostics オブジェクトにエラーを返します。
X-CorrelationId ヘッダー要求を一意に識別する GUID。Microsoft サポートと問題のトラブルシューティングを行う際に、この値を Date ヘッダーの値とともに使用できます。

クラス ノートブックの更新

クラス ノートブックを更新するには、PATCH 要求を classNotebooks/{notebook-id} エンドポイントに送信します。

現時点では、hasTeacherOnlySectionGroup プロパティのみ PATCH 要求で更新することができます。

PATCH ../classNotebooks/{notebook-id}

メッセージ本文で、更新パラメーターが含まれる JSON オブジェクトを送信します。

{
    "hasTeacherOnlySectionGroup": true
}
パラメーター説明
hasTeacherOnlySectionGroup教師のみに表示される教師のみ セクション グループを追加する場合は truefalse はサポートされていません。

クラス ノートブックを変更する他の方法について、次の方法をご覧ください。「生徒または教師の追加」、「生徒または教師の削除」、「セクションの挿入」。

次の要求によって、教師のみセクション グループを指定のクラス ノートブックに追加します。

PATCH ../v1.0/users/{teacher-id}/notes/classNotebooks/{notebook-id}
Authorization: Bearer {token}
Content-Type: application/json
Accept: application/json

{
    "hasTeacherOnlySectionGroup": true
}

新しい教師のみセクション グループは、教師のみに表示されます。

要求および応答に関する情報

次の情報は、PATCH ../classNotebooks/{notebook-id} 要求に当てはまります。

要求データ説明
プロトコルすべての要求は SSL/TLS HTTPS プロトコルを使用します。
承認ヘッダー

Bearer {token}{token} は、登録済みアプリの有効な OAuth 2.0 アクセス トークンになります。

これがないか、無効の場合、要求は失敗し、401 ステータス コードが表示されます。 「Azure AD を使用した認証 (エンタープライズ アプリ)」を参照してください。

Content-Type ヘッダーapplication/json
Accept ヘッダーapplication/json
アクセス許可の適用範囲Notes.ReadWrite.CreatedByApp、Notes.ReadWrite、または Notes.ReadWrite.All
応答データ説明
成功コード204 HTTP ステータス コード。
エラー要求が失敗すると、API は応答本文にエラーを返します。
X-CorrelationId ヘッダー要求を一意に識別する GUID。Microsoft サポートと問題のトラブルシューティングを行う際に、この値を Date ヘッダーの値とともに使用できます。

クラス ノートブックの取得

1 つまたは複数のクラス ノートブックを取得するには、GET 要求を classNotebooks エンドポイントに送信します。

1 つまたは複数のクラス ノートブックの取得

GET ../classNotebooks[?filter,orderby,select,top,skip,expand,count]

特定のクラス ノートブックの取得

GET ../classNotebooks/{notebook-id}[?select,expand]


ノートブックは、teachers プロパティと students プロパティを展開できます。 既定の並べ替え順序は name asc です。

クラス ノートブックは GET /notebooks 要求に対しても戻されますが、結果にはクラス ノートブックに固有のプロパティは含まれません。

次の要求では、2016 年 1 月 1 日以降に作成されたクラス ノートブックを取得します。

GET ../v1.0/users/{teacher-id}/notes/classNotebooks?filter=createdTime%20ge%202016-01-01 
Authorization: Bearer {token}
Accept: application/json

サポートされているクエリ文字列オプションや例などを含むノートブックの取得について詳しくは、OneNote コンテンツと構造を取得するを参照してください。

要求および応答に関する情報

次の情報は、GET /classNotebooks 要求に当てはまります。

要求データ説明
プロトコルすべての要求は SSL/TLS HTTPS プロトコルを使用します。
承認ヘッダー

Bearer {token}{token} は、登録済みアプリの有効な OAuth 2.0 アクセス トークンになります。

これがないか、無効の場合、要求は失敗し、401 ステータス コードが表示されます。 「Azure AD を使用した認証 (エンタープライズ アプリ)」を参照してください。

Accept ヘッダーapplication/json
アクセス許可の適用範囲Notes.Read、Notes.ReadWrite.CreatedByApp、Notes.ReadWrite、または Notes.ReadWrite.All
応答データ説明
成功コード200 HTTP ステータス コード。
応答本文JSON 形式のクラス ノートブックの OData 表記。

通常のノートブック プロパティに加え、クラス ノートブックには次のプロパティが含まれます。
  • studentSections。 ノートブックの生徒セクション。
  • 教師。 ノートブックにアクセスできる教師。
  • 生徒。 ノートブックにアクセスできる生徒。
  • hasTeacherOnlySectionGroup. ノートブックに 教師のみセクション グループが含まれている場合は true、含まれていない場合は false
エラー要求が失敗すると、API は応答本文の @api.diagnostics オブジェクトにエラーを返します。
X-CorrelationId ヘッダー要求を一意に識別する GUID。Microsoft サポートと問題のトラブルシューティングを行う際に、この値を Date ヘッダーの値とともに使用できます。

クラス ノートブックの削除

クラスのノートブックを削除するには、DELETE 要求を classNotebooks/{notebook-id} エンドポイントに送信します。

DELETE ../classNotebooks/{notebook-id}

次のような要求は、指定したクラスのノートブックを削除します。

DELETE ../v1.0/users/{teacher-id}/notes/classNotebooks/{notebook-id} 
Authorization: Bearer {token}
Accept: application/json

要求および応答に関する情報

次の情報は、DELETE ../classNotebooks/{notebook-id} 要求に当てはまります。

要求データ説明
プロトコルすべての要求は SSL/TLS HTTPS プロトコルを使用します。
承認ヘッダー

Bearer {token}{token} は、登録済みアプリの有効な OAuth 2.0 アクセス トークンになります。

これがないか、無効の場合、要求は失敗し、401 ステータス コードが表示されます。 「Azure AD を使用した認証 (エンタープライズ アプリ)」を参照してください。

Accept ヘッダーapplication/json
アクセス許可の適用範囲Notes.ReadWrite.CreatedByApp、Notes.ReadWrite、または Notes.ReadWrite.All
応答データ説明
成功コード204 HTTP ステータス コード。
エラー要求が失敗すると、API は応答本文にエラーを返します。
X-CorrelationId ヘッダー要求を一意に識別する GUID。Microsoft サポートと問題のトラブルシューティングを行う際に、この値を Date ヘッダーの値とともに使用できます。

生徒と教師の追加

先生と生徒を追加すると、彼らにクラス ノートブックへのアクセス権限が付与されます。また生徒を追加すると、生徒用のセクション グループも作成されます。このセクション グループは、生徒と教師のみがアクセス可能で、ノートブックに対して定義されている生徒用のセクションが含まれています。

クラス ノートブックに生徒または教師を追加するには、適切なエンドポイントに POST 要求を送信します。

生徒の追加

POST ../classNotebooks/{notebook-id}/students

教師の追加

POST ../classNotebooks/{notebook-id}/teachers


JSON のプリンシパル オブジェクトを、メッセージの本文に送信します。1 つの要求で追加できるのは生徒 1 人または教師 1 人です。

{
    "id": "alias@tenant",
    "principalType": "Person-or-Group"
}

教師と生徒は、以下のプロパティが含まれるプリンシパル オブジェクトで表されます。

パラメーター説明
idOffice 365 のユーザー プリンシパル名。 ユーザーとグループの詳細については、Azure AD Graph API の資料を参照してください。
principalTypePerson または Group

次の要求は、指定したクラスのノートブックに教師を追加します。

POST ../v1.0/users/{teacher-id}/notes/classNotebooks/{notebook-id}/teachers 
Authorization: Bearer {token}
Content-Type: application/json
Accept: application/json

{
    "id": "teacher2@contoso.com",
    "principalType": "Person"
}

要求および応答に関する情報

次の情報は、POST /students および POST /teachers の要求に当てはまります。

要求データ説明
プロトコルすべての要求は SSL/TLS HTTPS プロトコルを使用します。
承認ヘッダー

Bearer {token}{token} は、登録済みアプリの有効な OAuth 2.0 アクセス トークンになります。

これがないか、無効の場合、要求は失敗し、401 ステータス コードが表示されます。 「Azure AD を使用した認証 (エンタープライズ アプリ)」を参照してください。

Content-Type ヘッダーapplication/json
Accept ヘッダーapplication/json
アクセス許可の適用範囲Notes.ReadWrite.CreatedByApp、Notes.ReadWrite、または Notes.ReadWrite.All
応答データ説明
成功コード201 HTTP ステータス コード。
応答本文生徒または教師が追加されました。
エラー要求が失敗すると、API は応答本文の @api.diagnostics オブジェクトにエラーを返します。
X-CorrelationId ヘッダー要求を一意に識別する GUID。Microsoft サポートと問題のトラブルシューティングを行う際に、この値を Date ヘッダーの値とともに使用できます。

生徒と教師の削除

生徒と教師をクラス ノートブックから削除すると、ノートブックへのアクセスが取り消されますが、コンテンツは削除されません。

生徒または教師をクラス ノートブックから削除するには、適切なエンドポイントに DELETE 要求を送信します。

生徒の削除

DELETE ../classNotebooks/{notebook-id}/students/{student-id}

教師の削除

DELETE ../classNotebooks/{notebook-id}/teachers/{teacher-id}


1 つの要求で削除できるのは生徒 1 人または教師 1 人です。

次の要求は、指定したクラス ノートブックから指定した生徒を削除します。

DELETE ../v1.0/users/{teacher-id}/notes/classNotebooks/{notebook-id}/students/{student-id} 
Authorization: Bearer {token}
Accept: application/json

要求および応答に関する情報

次の情報は、DELETE /students および DELETE /teachers の要求に当てはまります。

要求データ説明
プロトコルすべての要求は SSL/TLS HTTPS プロトコルを使用します。
承認ヘッダー

Bearer {token}{token} は、登録済みアプリの有効な OAuth 2.0 アクセス トークンになります。

これがないか、無効の場合、要求は失敗し、401 ステータス コードが表示されます。 「Azure AD を使用した認証 (エンタープライズ アプリ)」を参照してください。

Accept ヘッダーapplication/json
アクセス許可の適用範囲Notes.ReadWrite.CreatedByApp、Notes.ReadWrite、または Notes.ReadWrite.All
応答データ説明
成功コード204 HTTP ステータス コード。
エラー要求が失敗すると、API は応答本文の @api.diagnostics オブジェクトにエラーを返します。
X-CorrelationId ヘッダー要求を一意に識別する GUID。Microsoft サポートと問題のトラブルシューティングを行う際に、この値を Date ヘッダーの値とともに使用できます。

セクションの挿入

Office 365 のノートブックからの特定のセクションをコピーし、それらをクラス ノートブックのコンテンツ ライブラリに挿入するには、copySectionsToContentLibrary を使用します。 コンテンツ ライブラリとは、教師が読み取り/書き込みアクセス許可を持ち、生徒が読み取りアクセス許可を持つ、クラス ノートブック内のセクション グループです。

クラス ノートブックにセクションを挿入するには、POST 要求を対象のクラス ノートブックの copySectionsToContentLibrary エンドポイントに送信します。 次に例を示します。

POST ../classNotebooks/{notebook-id}/copySectionsToContentLibrary

メッセージ本文で、sectionIds パラメーターが含まれる JSON オブジェクトを送信します。

{
    "sectionIds": [
        "section1-id", 
        "section2-id",
        ...
    ]
}
パラメーター説明
sectionIdsクラス ノートブックに挿入するセクションの ID を含む配列です。

ターゲット セクションとノートブック (所有または共有) へのアクセス権限が必要です。すべてのターゲットは、同じテナント内にある必要があります。

次の要求は、指定したクラス ノートブックのコンテンツ ライブラリに 2 つのセクションを挿入します。

POST ../v1.0/me/notes/classNotebooks/{notebook-id}/copySectionsToContentLibrary
Authorization: Bearer {token}
Content-Type: application/json
Accept: application/json

{
    "sectionIds": [
        "1-85ba33b1-4959-4102-8dcd-d98e4e56e56f", 
        "1-8ba42j81-4959-4102-8dcd-d98e4e94s62ef"
    ]
}

要求および応答に関する情報

次の情報は、POST /copySectionsToContentLibrary 要求に当てはまります。

要求データ説明
プロトコルすべての要求は SSL/TLS HTTPS プロトコルを使用します。
承認ヘッダー

Bearer {token}{token} は、登録済みアプリの有効な OAuth 2.0 アクセス トークンになります。

これがないか、無効の場合、要求は失敗し、401 ステータス コードが表示されます。 「Azure AD を使用した認証 (エンタープライズ アプリ)」を参照してください。

Content-Type ヘッダーapplication/json
Accept ヘッダーapplication/json
アクセス許可の適用範囲Notes.ReadWrite.CreatedByApp、Notes.ReadWrite、または Notes.ReadWrite.All
応答データ説明
成功コード201 HTTP ステータス コード。
エラー作成要求が失敗すると、API は応答本文にエラーを返します。
X-CorrelationId ヘッダー要求を一意に識別する GUID。Microsoft サポートと問題のトラブルシューティングを行う際に、この値を Date ヘッダーの値とともに使用できます。

OneNote サービスのルート URL の構築

OneNote サービスのルート URL は、OneNote API へのすべての呼び出しで次の形式を使用します。

https://www.onenote.com/api/{version}/{location}/notes/


URL の version セグメントは、使用する OneNote API のバージョンを示しています。

  • 安定した運用コードには v1.0 を使用します。
  • 開発中の機能を試すには beta を使用します。 ベータ版の機能は変更される可能性があるため、運用コードでは使用しないでください。


URL の location セグメントは、アクセスするノートブックの場所を示しています。

OneDrive for Business のノートブック
現在のユーザーが所有する OneNote コンテンツには me を使用します。

指定されたユーザー (URL 内) が現在のユーザーと共有している OneNote コンテンツには users/{id} を使用します。 ユーザー ID を取得するには Azure AD Graph API を使用します。

SharePoint サイトのノートブック
チーム サイトとその他の SharePoint サイトには、ドキュメント ライブラリ内の OneNote ノートブックを含めることができます。

現在のユーザーがサインインしているテナント内のサイトの OneNote コンテンツには myOrganization/siteCollections/{id}/sites/{id} を使用します。 現在のテナントのみがサポートされており、myOrganization キーワードを使ってアクセスします。 サイト ID を取得する方法を説明します。

Office 365 グループ ノートブック
Office 365 グループは Office 365 Connected Experience の一部です。 グループ メンバーは、ノートブック、ファイル、メールを共有できます。

現在のユーザーがメンバーになっている指定のグループの OneNote コンテンツには myOrganization/groups/{id} を使用します。 サポートされるグループの種類は、(unified groupType を返す) Office 365 グループのみです。 グループ ID を取得するには Azure AD Graph API を使用します。


サイト コレクションとサイト ID を取得するには FromUrl メソッドを使用します
指定されたサイトの絶対 URL のサイト コレクションとサイト ID を取得するには FromUrl メソッドを使用できます。 必要な場合にのみこの呼び出しを行ってから、今後使用するために値を保存する必要があります。

サイト URL の形式は、例えば https://domain.sharepoint.com/site-ahttps://domain.com/sites/site-aなど、構成に依存します。

要求の例:

GET https://www.onenote.com/api/v1.0/myOrganization/siteCollections/FromUrl(url='{full-path-to-SharePoint-site}')
Authorization: Bearer {token}
Accept: application/json

応答の例:

{
  "@odata.context":"https://www.onenote.com/api/v1.0/$metadata#Microsoft.OneNote.Api.SiteMetadata",
  "siteCollectionId":"09d1a587-a84b-4264-3d15-669429be8cc5",
  "siteId":"d9e4d5c8-683f-4363-89ae-18c4e3da91e9"
}

FromUrl を使って、SharePoint サイトのノートブックを操作するための要件:

  • OneNote のノートブック、セクション グループ、セクション、ページを作成できるのは、既定のドキュメント ライブラリのサイト上のみです (一部のサイト テンプレートは、既定のドキュメント ライブラリを作成しません)。ただし、GET 要求は、サイト上のすべてのドキュメント ライブラリから OneNote コンテンツを返します。
  • OneNote サービス ルート URL は変更できません。つまり、SharePoint REST API サイト パスを使用して、そこに notes エンドポイントを追加することはできません。
  • 呼び出し元であるユーザーは、サイトのメンバーである必要があります。
  • FromUrl は、インデックス付けされたサイトでのみ機能します。 新しいサイトにインデックスを付けるには、数時間かかることがあります。

その他のリソース

© 2018 Microsoft