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 :

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