Installer un Kit de développement logiciel (SDK) Microsoft Graph
Les sdk Microsoft Graph peuvent être inclus dans vos projets via GitHub et les gestionnaires de packages de plateforme populaires. Cet article explique comment installer un Kit de développement logiciel (SDK) Microsoft Graph dans votre projet.
Les Kits de développement logiciel (SDK) sont disponibles dans les langues suivantes :
Installer le Kit de développement logiciel (SDK) Microsoft Graph .NET
Le Kit de développement logiciel (SDK) Microsoft Graph .NET est inclus dans les packages NuGet suivants :
-
Microsoft.Graph : contient les modèles et les générateurs de requêtes pour accéder au point de
v1.0
terminaison avec l’API Fluent. Microsoft.Graph a une dépendance sur Microsoft.Graph.Core. -
Microsoft.Graph.Beta : contient les modèles et les générateurs de requêtes pour accéder au point de
beta
terminaison avec l’API Fluent. Microsoft.Graph.Beta a une dépendance sur Microsoft.Graph.Core. - Microsoft.Graph.Core : bibliothèque de base pour effectuer des appels à Microsoft Graph.
Pour installer les packages Microsoft.Graph dans votre projet, vous pouvez utiliser l’interface CLI dotnet, l’interface utilisateur du Gestionnaire de package dans Visual Studio ou la console du Gestionnaire de package dans Visual Studio. Les commandes suivantes installent les bibliothèques Microsoft.Graph et Microsoft.Graph.Core. Microsoft.Graph.Core est installé en tant que dépendance de Microsoft.Graph.
DOTNET CLI
dotnet add package Microsoft.Graph
Console du Gestionnaire de package
Install-Package Microsoft.Graph
Installer le Kit de développement logiciel (SDK) Microsoft Graph Go
Le Kit de développement logiciel (SDK) Go Microsoft Graph est inclus dans les packages suivants :
-
Kit de développement logiciel (SDK) Microsoft Graph pour Go : contient les modèles et les générateurs de requêtes pour accéder au point de
v1.0
terminaison avec l’API Fluent. -
Kit de développement logiciel (SDK) Microsoft Graph Bêta pour Go : contient les modèles et les générateurs de requêtes pour accéder au point de
beta
terminaison avec l’API Fluent. - Kit de développement logiciel (SDK) Microsoft Graph Core pour Go : bibliothèque de base pour effectuer des appels à Microsoft Graph.
go get github.com/microsoftgraph/msgraph-sdk-go
go get github.com/Azure/azure-sdk-for-go/sdk/azidentity
Installer le Kit de développement logiciel (SDK) Java Microsoft Graph
Le Kit de développement logiciel (SDK) Java Microsoft Graph est inclus dans les packages suivants :
-
microsoft-graph : contient les modèles et les générateurs de demandes pour accéder au
v1.0
point de terminaison avec l’API Fluent. -
microsoft-graph-beta : contient les modèles et les générateurs de requêtes pour accéder au
beta
point de terminaison avec l’API Fluent. - microsoft-graph-core : bibliothèque de base pour effectuer des appels à Microsoft Graph.
Pour installer le Kit de développement logiciel (SDK) Java Microsoft Graph, vous pouvez utiliser l’une des deux options suivantes :
Utilisez Gradle pour installer le Kit de développement logiciel (SDK) Java Microsoft Graph. Ajoutez le référentiel et une dépendance de compilation pour microsoft-graph à build.gradle de votre projet :
repository { mavenCentral() } dependency { // Include the sdk as a dependency implementation 'com.microsoft.graph:microsoft-graph:6.+' // Beta implementation 'com.microsoft.graph:microsoft-graph-beta:6.+' // Include Azure identity for authentication implementation 'com.azure:azure-identity:1.+' }
Utilisez Maven pour installer le Kit de développement logiciel (SDK) Java Microsoft Graph. Ajoutez la dépendance dans l’élément
dependencies
dans pom.xml :<dependency> <groupId>com.microsoft.graph</groupId> <artifactId>microsoft-graph</artifactId> <version>[6.0,)</version> </dependency> <dependency> <groupId>com.microsoft.graph</groupId> <artifactId>microsoft-graph-beta</artifactId> <version>[6.0,)</version> </dependency> <dependency> <groupId>com.azure</groupId> <artifactId>azure-identity</artifactId> <version>[1.11,)</version> </dependency>
Installer le Kit de développement logiciel (SDK) JavaScript Microsoft Graph
Le Kit de développement logiciel (SDK) JavaScript Microsoft Graph est inclus dans les packages suivants :
- @microsoft/microsoft-graph-client (npm) : bibliothèque principale pour effectuer des appels à Microsoft Graph.
- @microsoft/microsoft-graph-types (npm) : types TypeScript pour les entités Microsoft Graph.
Utilisez npm pour installer le Kit de développement logiciel (SDK) JavaScript Microsoft Graph :
npm install @microsoft/microsoft-graph-client --save
npm install @microsoft/microsoft-graph-types --save-dev
Installer le Kit de développement logiciel (SDK) PHP Microsoft Graph
Le Kit de développement logiciel (SDK) PHP Microsoft Graph est disponible à partir de packagist.org et peut être installé des manières suivantes :
Utilisez composer pour installer manuellement le Kit de développement logiciel (SDK) PHP Microsoft Graph :
composer require microsoft/microsoft-graph
Utilisez composer.json pour installer le Kit de développement logiciel (SDK) PHP Microsoft Graph :
{ "require": { "microsoft/microsoft-graph": "^2.0.0" } }
Installer le Kit de développement logiciel (SDK) Microsoft Graph PowerShell
Tous les modules sont publiés sur PowerShell Gallery. Pour installer :
Install-Module Microsoft.Graph
Si vous effectuez une mise à niveau à partir des modules en préversion, exécutez Install-Module
avec AllowClobber
les paramètres et Force
pour éviter les conflits de noms de commande :
Install-Module Microsoft.Graph -AllowClobber -Force
Installer le Kit de développement logiciel (SDK) Python Microsoft Graph
Le Kit de développement logiciel (SDK) Python Microsoft Graph est disponible sur PyPI.
pip install msgraph-sdk
Contenu connexe
- Pour plus d’informations, consultez la documentation relative aux exigences de conception du KIT de développement logiciel (SDK).
- Pour obtenir la liste des exemples de Microsoft Graph, consultez la page des ressources Microsoft Graph.
- Pour obtenir une formation pas à pas sur la création d’une application Microsoft Graph, consultez les tutoriels Microsoft Graph.