Partager via


Type de ressource OneNote

Espace de noms: microsoft.graph

Importante

Les API sous la version /beta dans Microsoft Graph sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge. Pour déterminer si une API est disponible dans v1.0, utilisez le sélecteur Version .

Point d’entrée des ressources OneNote.

Tous les appels au service OneNote via l’API Microsoft Graph utilisent cette URL racine du service :

https://graph.microsoft.com/{version}/{location}/onenote/ 

L’emplacement peut être un bloc-notes utilisateur dans Microsoft 365 ou OneDrive grand public, un bloc-notes de groupe ou un bloc-notes d’équipe hébergé sur un site SharePoint dans Microsoft 365.

Blocs-notes utilisateur Pour accéder aux blocs-notes personnels pour OneDrive grand public ou OneDrive Entreprise, utilisez l’une des URL suivantes :

https://graph.microsoft.com/{version}/me/onenote/{notebooks | sections | sectionGroups | pages} 
https://graph.microsoft.com/{version}/users/{userPrincipalName}/onenote/{notebooks | sections | sectionGroups | pages} 
https://graph.microsoft.com/{version}/users/{id}/onenote/{notebooks | sections | sectionGroups | pages} 

Blocs-notes de groupe Pour accéder aux blocs-notes appartenant à un groupe, utilisez l’URL racine de service suivante :

https://graph.microsoft.com/{version}/groups/{id}/onenote/{notebooks | sections | sectionGroups | pages} 

Blocs-notes de site SharePoint Pour accéder aux blocs-notes appartenant à un site d’équipe SharePoint, utilisez l’URL racine de service suivante :

https://graph.microsoft.com/{version}/sites/{id}/onenote/{notebooks | sections | sectionGroups | pages} 

Autorisation

Pour plus d’informations sur les autorisations nécessaires pour utiliser les API OneNote, consultez la page relative aux autorisations pour les notes.

Relations

Relation Type Description
Blocs-notes collecte de blocs-notes Collection des blocs-notes OneNote appartenant à l’utilisateur ou groupe. En lecture seule. Peut avoir la valeur Null.
operations Collection onenoteOperation État des opérations OneNote. L’obtention d’une collection d’opérations n’est pas prise en charge, mais vous pouvez obtenir la status d’opérations de longue durée si l’en-tête Operation-Location est retourné dans la réponse. En lecture seule. Peut avoir la valeur Null.
pages collection onenotePage Pages dans tous les blocs-notes OneNote appartenant à l’utilisateur ou au groupe. En lecture seule. Peut avoir la valeur Null.
resources collection onenoteResource Image et autres ressources de fichier contenues dans les pages OneNote. L’obtention d’une collection de ressources n’est pas prise en charge, mais vous pouvez obtenir le contenu binaire d’une ressource spécifique. En lecture seule. Peut avoir la valeur Null.
sectionGroups Collection SectionGroup Groupes de sections dans tous les blocs-notes OneNote appartenant à l’utilisateur ou au groupe. En lecture seule. Peut avoir la valeur Null.
sections collection onenoteSection Sections de tous les blocs-notes OneNote appartenant à l’utilisateur ou au groupe. En lecture seule. Pouvant accepter la valeur Null.

Méthodes

Méthode Type renvoyé Description
Créer un bloc-notes bloc-notes Créez un bloc-notes en le publiant dans la collection de blocs-notes.
Répertorier les blocs-notes Collection de blocs-notes Obtenez une collection de blocs-notes.
Créer une page onenotePage Créez une page en la publiant dans la collection de pages.
Répertorier les pages collection onenotePage Obtenez une collection de pages.
Répertorier les groupes de sections Collection SectionGroup Obtenez une collection de groupes de sections.
Répertorier les sections collection onenoteSection Obtenez une collection de sections.
{
  "notebooks": [{ "@odata.type": "microsoft.graph.notebook" }],
  "operations": [{ "@odata.type": "microsoft.graph.onenoteOperation" }],
  "pages": [{ "@odata.type": "microsoft.graph.onenotePage" }],
  "resources": [ { "@odata.type": "microsoft.graph.onenoteResource" } ],
  "sectionGroups": [ { "@odata.type": "microsoft.graph.sectionGroup" } ],
  "sections": [ { "@odata.type": "microsoft.graph.onenoteSection" } ]
}