Table of contents
TOC
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern
Zuletzt aktualisiert: 20.06.2018

Unterstützte REST-Operationen

Gilt für: Privatanwender-Notizbücher auf OneDrive | Unternehmens-Notizbücher auf Office 365

Dieser Artikel listet die REST-Operationen auf, die Sie mit der OneNote-API verwenden können. Klicken Sie auf eine Operation, um sie per interaktiver Apigee-Konsole mit Ihren eigenen Verbraucher-Notizbuch auf OneDrive auszuprobieren.

Wenn Ihre Anwendung OneNote-API-Aufrufe mit Azure AD-Anwendungsberechtigungenmacht, werden Operationen mit https://www.onenote.com/api/v1.0/me/notes/ als Basis-URL nicht unterstützt.

Seitenoperationen

GET /pages

Alle Seiten abrufen.

GET /pages?search

Seiten durchsuchen. (Nur Verbraucher-OneDrive)

GET /sections/{id}/pages

Holen Sie sich alle Seiten in einem bestimmten Abschnitt.

GET /sections/{id}/pages?pagelevel

Einrückungsebene und die Reihenfolge der Seiten in einem Abschnitt ermitteln. GET /pages/{id}?pagelevel wird ebenfalls unterstützt.

GET /pages/{id}

Eine bestimmte Seite abrufen.

GET /pages/{id}/preview

Text- und Bildvorschauinhalte für eine bestimmte Seite abrufen.

GET /pages/{id}/content

HTML-Inhalt einer bestimmten Seite abrufen.

POST /pages

Erstellen Sie eine Seite im Standardabschnitt. (Persönliche Notizbücher auf OneDrive oder nur auf OneDrive for Business)

POST /pages?sectionName

Erstellen Sie eine Seite in einem bestimmten Abschnitt des Standard-Notizbuchs. (Persönliche Notizbücher auf OneDrive oder nur auf OneDrive for Business)

POST /sections/{id}/pages

Erstellen Sie eine Seite in einem bestimmten Abschnitt.

POST /pages/{id}/copyToSection

Eine Seite in einen Abschnitt kopieren. (Nur Office 365)

PATCH /pages/{id}/content

Aktualisieren Sie den HTML-Inhalt einer Seite.

DELETE /pages/{id}

Eine bestimmte Seite löschen.

Warnhinweis! Die Verwendung der OneNote-API zum Löschen von Seiten ist dauerhaft. Gelöschte Seiten können nicht wiederhergestellt werden.


Erfahren Sie mehr über GET Anfragen (einschließlich unterstützter Abfrage-Stringoptionen) und wie man Seiten erstellt, Seiten aktualisiertund Seiten kopiert.

Operationen in Abschnitten

GET /sections

Alle Abschnitte abrufen.

GET /notebooks/{id}/sections

Alle Abschnitte in einem bestimmten Notizbuch abrufen.

GET /sectionGroups/{id}/sections

Alle Abschnitte in einer bestimmten Abschnittsgruppe abrufen.

GET /sections/{id}

Einen bestimmten Abschnitt abrufen.

POST /notebooks/{id}/sections

Einen Abschnitt in einem bestimmten Notizbuch erstellen.

POST /sectionGroups/{id}/sections

Einen Abschnitt in einer bestimmten Abschnittsgruppe erstellen.

PATCH /sections/{id}

Namen eines Abschnitts ändern. Senden Sie den neuen Namen mit dem Inhaltstyp application/json im Nachrichtentext, wie hier gezeigt: { "name": "New section name" }

POST /sections/{id}/copyToNotebook

Einen Abschnitt in ein Notizbuch kopieren. (Nur Office 365)

POST /sections/{id}/copyToSectionGroup

Einen Abschnitt in eine Abschnittsgruppe kopieren. (Nur Office 365)

GET /sections/{id}/permissions

Erhalten Sie Berechtigungen für den Abschnitt. (Nur Office 365)

GET /sections/{id}/permissions/{id}

Erhalten Sie eine spezifische Berechtigung für den Abschnitt. (Nur Office 365)

POST /sections/{id}/permissions

Erstellen oder aktualisieren Sie eine Berechtigung für den Abschnitt. (Nur Office 365)

DELETE /sections/{id}/permissions/{id}

Eine Berechtigung für den Abschnitt löschen. (Nur Office 365)


Erfahren Sie mehr über GET Anfragen (einschließlich unterstützter Abfrage-Stringoptionen) und wie Sie Abschnitte kopieren.

Abschnittsgruppenoperationen

GET /sectionGroups

Alle Abschnittsgruppen abrufen.

GET /notebooks/{id}/sectionGroups

Rufen Sie alle Abschnittsgruppen in einem bestimmten Notizbuch ab.

GET /sectionGroups/{id}/sectionGroups

Alle Abschnittsgruppen einer bestimmten Abschnittsgruppe abrufen.

GET /sectionGroups/{id}

Eine bestimmte Abschnittsgruppe abrufen.

POST /notebooks/{id}/sectionGroups

Eine Abschnittsgruppe in einem bestimmten Notizbuch erstellen.

POST /sectionGroups/{id}/sectionGroups

Eine Abschnittsgruppe in einer bestimmten Abschnittsgruppe erstellen.

GET /sectiongroups/{id}/permissions

Erhalten Sie Berechtigungen für die Abschnittsgruppe. (Nur Office 365)

GET /permissions/{id}

Erhalten Sie eine spezifische Berechtigung für die Abschnittsgruppe. (Nur Office 365)

POST /permissions

Erstellen oder aktualisieren Sie eine Berechtigung für die Abschnittsgruppe. (Nur Office 365)

DELETE /permissions/{id}

Löschen Sie eine Berechtigung für die Abschnittsgruppe. (Nur Office 365)


Erfahren Sie mehr über GET Anfragen (einschließlich unterstützter Abfrage-Stringoptionen).

Notizbuch-Operationen

GET /notebooks

Alle Notizbücher abrufen.

GET /notebooks/{id}

Ein bestimmtes Notizbuch abrufen.

POST /notebooks

Ein neues Notizbuch erstellen.

POST /notebooks/{id}/copyNotebook

Ein Notizbuch kopieren. (Nur Office 365)

GET /notebooks/{id}/permissions

Holen Sie sich Berechtigungen für das Notizbuch. (Nur Office 365)

GET /permissions/{id}

Holen Sie sich eine bestimmte Berechtigung für das Notizbuch. (Nur Office 365)

POST /permissions

Erstellen oder aktualisieren Sie eine Berechtigung für das Notizbuch. (Nur Office 365)

DELETE /permissions/{id}

Löschen Sie eine Berechtigung für das Notizbuch. (Nur Office 365)


Erfahren Sie mehr über GET Anfragen (einschließlich unterstützter Abfrage-Stringoptionen) und wie Sie Notizbücher kopieren.

Verwenden Sie den classNotebooks-Endpunkt, um mit Class-Notizbüchern zu arbeiten und den staffNotebooks-Endpunkt, um mit Staff-Notizbüchern zu arbeiten.

Ressourcen-Operationen

GET /resources/{id}/content

Den binären Inhalt einer Bild- oder Datei-Ressource ermitteln.


Erfahren Sie mehr über GET Anfragen und wie man Bilder und Dateien zu einer Seite hinzufügt.

Zusätzliche Ressourcen

© 2018 Microsoft