notebook: getNotebookFromWebUrl

Namespace: microsoft.graph

Rufen Sie die Eigenschaften und Beziehungen eines Notizbuchobjekts mithilfe des URL-Pfads ab.

Der Speicherort kann Benutzernotizbücher in Microsoft 365, Gruppennotizbüchern oder SharePoint vom Standort gehosteten Teamnotizbüchern auf Microsoft 365 sein.

Berechtigungen

Eine der nachfolgenden Berechtigungen ist erforderlich, um diese API aufrufen zu können. Weitere Informationen, unter anderem zur Auswahl von Berechtigungen, finden Sie im Artikel zum Thema Berechtigungen.

Berechtigungstyp Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto) Notes.Create, Notes.Read, Notes.ReadWrite, Notes.Read.All, Notes.ReadWrite.All
Anwendung Notes.Read.All, Notes.ReadWrite.All

HTTP-Anforderung

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

Anforderungsheader

Name Typ Beschreibung
Authorization string Bearer {token}. Erforderlich.
Annehmen string application/json

Anforderungstext

Geben Sie im Anforderungstext eine JSON-Darstellung des vollständigen URL-Pfads zu dem Notizbuch an, das Sie abrufen möchten.

Eigenschaft Typ Beschreibung
webUrl String Der URL-Pfad des abzurufenden Notizbuchs. Es kann auch ein Präfix "onenote:" enthalten.

Antwort

Bei erfolgreicher Ausführung gibt die Methode den 200 OK Antwortcode und ein Notizbuchobjekt im Antworttext zurück.

Beispiel

Anforderung

Nachfolgend sehen Sie ein Beispiel der Anforderung.

POST https://graph.microsoft.com/v1.0/me/onenote/notebooks/GetNotebookFromWebUrl
Content-type: application/json

{"webUrl":"webUrl value"}
Antwort

Nachfolgend sehen Sie ein Beispiel der Antwort.

Hinweis: Das hier gezeigte Antwortobjekt kann zur besseren Lesbarkeit gekürzt werden.

HTTP/1.1 200 OK
Content-Type: application/json; odata.metadata=minimal
Content-Length: 544

{
    "isDefault": true,
    "userRole": "userRole-value",
    "isShared": true,
    "sectionsUrl": "sectionUrl-value",
    "sectionGroupsUrl": "sectionGroupUrl-value",
    "links": {
        "oneNoteClientUrl": {
            "href": "href-value"
        },
        "oneNoteWebUrl": {
            "href": "href-value"
        }
    },
    "id": "id-value",
    "self": "self-value",
}