Installieren der Microsoft Graph-SDKsInstall the Microsoft Graph SDKs

Die Microsoft Graph-SDKs stehen in Ihren Projekten über GitHub und beliebte Platt Form Paket-Manager zur Verfügung.The Microsoft Graph SDKs are available to be included in your projects via GitHub and popular platform package managers. In diesem Thema wird beschrieben, wie Sie das Microsoft Graph-SDK in Ihrem Projekt installieren können.This topic describes how you can install the Microsoft Graph SDK into your project.

Installieren des Microsoft Graph .NET SDKInstall the Microsoft Graph .NET SDK

Das Microsoft Graph .NET SDK ist in den folgenden NuGet-Paketen enthalten:The Microsoft Graph .NET SDK is included in the following NuGet packages:

  • Microsoft. Graph – enthält die Modelle und fordert Builder für den Zugriff v1.0 auf den Endpunkt mit der Fluent-API an.Microsoft.Graph - Contains the models and request builders for accessing the v1.0 endpoint with the fluent API. Microsoft. Graph hat eine Abhängigkeit von Microsoft. Graph. Core.Microsoft.Graph has a dependency on Microsoft.Graph.Core.
  • Microsoft. Graph. Beta – enthält die Modelle und fordert Builder für den Zugriff beta auf den Endpunkt mit der Fluent-API an.Microsoft.Graph.Beta - Contains the models and request builders for accessing the beta endpoint with the fluent API. Microsoft. Graph. Beta hat eine Abhängigkeit von Microsoft. Graph. Core.Microsoft.Graph.Beta has a dependency on Microsoft.Graph.Core.
  • Microsoft. Graph. Core – die Kernbibliothek zum tätigen von Anrufen an Microsoft Graph.Microsoft.Graph.Core - The core library for making calls to Microsoft Graph.
  • Microsoft. Graph. auth -stellt einen Authentifizierungsszenario-basierten Wrapper der Microsoft-Authentifizierungsbibliothek (MSAL) für die Verwendung mit dem Microsoft Graph-SDK bereit.Microsoft.Graph.Auth - Provides an authentication scenario-based wrapper of the Microsoft Authentication Library (MSAL) for use with the Microsoft Graph SDK. Microsoft. Graph. auth hat eine Abhängigkeit von Microsoft. Graph. Core.Microsoft.Graph.Auth has a dependency on Microsoft.Graph.Core.

Sie können entweder die Paket-Manager-Benutzeroberfläche in Visual Studio oder die Paket-Manager-Konsole verwenden, um die Microsoft. Graph-Pakete in Ihrem Projekt zu installieren.You can use either the Package Manager UI in Visual Studio or the Package Manager Console to install the Microsoft.Graph packages into your project. Mit den folgenden Befehlen der Paket-Manager-Konsole werden die Bibliotheken Microsoft. Graph, Microsoft. Graph. Core und Microsoft. Graph. auth installiert.The following Package Manager Console commands will install the Microsoft.Graph, Microsoft.Graph.Core, and Microsoft.Graph.Auth libraries. Microsoft. Graph. Core wird als Abhängigkeit von Microsoft. Graph installiert.Microsoft.Graph.Core is installed as a dependency of Microsoft.Graph.

Install-Package Microsoft.Graph
Install-Package Microsoft.Graph.Auth -IncludePrerelease

Installieren des Microsoft Graph Java SDKInstall the Microsoft Graph Java SDK

Das Microsoft Graph Java SDK ist in den folgenden Paketen enthalten:The Microsoft Graph Java SDK is included in the following packages:

  • Microsoft-Graph -enthält die Modelle und fordert Builder für den Zugriff v1.0 auf den Endpunkt mit der Fluent-API an.microsoft-graph - Contains the models and request builders for accessing the v1.0 endpoint with the fluent API.
  • Microsoft-Graph-Core -die Kernbibliothek zum tätigen von Anrufen an Microsoft Graph.microsoft-graph-core - The core library for making calls to Microsoft Graph.
  • Microsoft-Graph-auth -stellt einen Authentifizierungsszenario-basierten Wrapper der Microsoft-Authentifizierungsbibliothek (MSAL) für die Verwendung mit dem Microsoft Graph-SDK bereit.microsoft-graph-auth - Provides an authentication scenario-based wrapper of Microsoft Authentication Library (MSAL) for use with the Microsoft Graph SDK.

Installieren des Microsoft Graph Java SDK über GradleInstall the Microsoft Graph Java SDK via Gradle

Fügen Sie das Repository und eine Kompilierungs Abhängigkeit für Microsoft-Graph zu Build. gradle des Projekts hinzu:Add the repository and a compile dependency for microsoft-graph to your project's build.gradle:

repository {
    jcenter()
}

dependency {
    // Include the sdk as a dependency
    compile('com.microsoft.graph:microsoft-graph:1.2.+')
}

Installieren des Microsoft Graph Java SDK über MavenInstall the Microsoft Graph Java SDK via Maven

Fügen Sie die Abhängigkeit im dependencies-Element in Pom. XML hinzu:Add the dependency in the dependencies element in pom.xml:

<dependency>
    <groupId>com.microsoft.graph</groupId>
    <artifactId>microsoft-graph</artifactId>
    <version>1.2.0</version>
</dependency>

Installieren des Microsoft Graph-JavaScript-SDKInstall the Microsoft Graph Javascript SDK

Das Microsoft Graph-JavaScript-SDK ist in den folgenden Paketen enthalten:The Microsoft Graph Javascript SDK is included in the following packages:

  • @Microsoft/Microsoft-Graph-Client (NPM) – die Kernbibliothek zum tätigen von Anrufen an Microsoft Graph.@microsoft/microsoft-graph-client (npm)- The core library for making calls to Microsoft Graph.
  • @Microsoft/Microsoft-Graph-Types (NPM) – die Typen für die r/f-Diagramme von Microsoft Graph-Entitäten.@microsoft/microsoft-graph-types (npm) - The Typescript types for the Microsoft Graph entities.

Sie können NPM verwenden, um das Microsoft Graph-JavaScript-SDK zu installieren:You can use npm to install the Microsoft Graph Javascript SDK:

npm install @microsoft/microsoft-graph-client
npm install @microsoft/microsoft-graph-types --save-dev

Installieren des Microsoft Graph Objective-C SDKInstall the Microsoft Graph Objective-C SDK

Das Microsoft Graph Objective-C SDK unterstützt sowohl IOS-als auch macOS-Plattformen und kann entweder mit CocoaPods oder Karthago in Ihrem Projekt installiert werden.The Microsoft Graph Objective-C SDK supports both iOS and macOS platforms and can be installed into your project using either CocoaPods or Carthage.

Installieren des Microsoft Graph Objective-C SDK mithilfe von CocoapodsInstall the Microsoft Graph Objective-C SDK using Cocoapods

Fügen Sie die folgende Linie in Ihrem podfile hinzu, um das Objective-c Microsoft Graph SDK und das Microsoft Graph Objective-c auth SDK in Ihr Xcode-Projekt einzuschließen:Add the following line in your podfile to include the Objective-C Microsoft Graph SDK and Microsoft Graph Objective-C Auth SDK in your xcode project:

pod 'MSGraphClientSDK'
pod 'MSGraphMSALAuthProvider'

Installieren des Microsoft Graph Objective-C SDK mit KarthagoInstall the Microsoft Graph Objective-C SDK using Carthage

Führen Sie die folgenden Schritte aus, um das Microsoft Graph Objective-c SDK und das Microsoft Graph Objective-c auth SDK mit dem Karthago -Paket-Manager zu installieren.Perform the following steps to install the Microsoft Graph Objective-C SDK and Microsoft Graph Objective-C Auth SDK using the Carthage package manager.

  1. Erstellen Sie eine cartdatei , die das Objective-C SDK GitHub-Repository und das Release-Tag für Target angibt.Create a Cartfile that specifies the Objective-C SDK GitHub repository and release tag to target.
github "microsoftgraph/msgraph-sdk-objc" "tags/<latest_release_tag>"
github "microsoftgraph/msgraph-sdk-objc-auth" "tags/<latest_release_tag>"
  1. Ausführen carthage update.Run carthage update. Dadurch werden Abhängigkeiten in einen "Karthago/Checkouts"-Ordner abgerufen, und anschließend wird die MSGraphClientSDK-Bibliothek erstellt.This will fetch dependencies into a Carthage/Checkouts folder and then builds the MSGraphClientSDK library.

  2. Verwenden Sie Xcode auf der Registerkarte Allgemeine Einstellungen Ihres Anwendungs Ziels im Abschnitt verknüpfte Frameworks und Bibliotheken per Drag & Drop das MSGraphClientSDK. Framework und MSGraphMSALAuthProvider. Framework aus dem Karthago/Build-Ordner auf dem Datenträger.Using Xcode, in your application target's General settings tab, in the Linked Frameworks and Libraries section, drag and drop the MSGraphClientSDK.framework and MSGraphMSALAuthProvider.framework from the Carthage/Build folder on disk.

  3. Klicken Sie auf der Registerkarte Einstellungen für die Erstellungsphasen Ihres Anwendungs Ziels auf das + Symbol, und wählen Sie dann neue Lauf Skript Phaseaus.On your application target's Build Phases settings tab, click the + icon and choose New Run Script Phase. Erstellen Sie ein Run-Skript, in dem Sie die Shell angeben (ex:/bin/sh), und fügen Sie dem Skript den folgenden Inhalt hinzu:Create a run script in which you specify your shell (ex: /bin/sh), and add the following contents to the script:

/usr/local/bin/carthage copy-frameworks
  1. Fügen Sie die Pfade zu den Frameworks hinzu, die Sie unter Eingabedateienverwenden möchten.Add the paths to the frameworks you want to use under Input Files.
$(SRCROOT)/Carthage/Build/iOS/MSGraphClientSDK.framework
$(SRCROOT)/Carthage/Build/iOS/MSGraphMSALAuthProvider.framework

Installieren des Microsoft Graph-php-SDKInstall the Microsoft Graph PHP SDK

Das Microsoft Graph php SDK steht in packagist.org zur Verfügung und kann auf folgende Weise installiert werden:The Microsoft Graph PHP SDK is available from packagist.org and can be installed in the following ways:

Manuelles Installieren des Microsoft Graph php SDK mithilfe von ComposerInstall the Microsoft Graph PHP SDK manually using composer

composer require microsoft/microsoft-graph

Installieren des Microsoft Graph-php-SDK mithilfe von Composer. JSONInstall the Microsoft Graph PHP SDK using composer.json

{
    "require": {
        "microsoft/microsoft-graph": "^1.8"
    }
}

Installieren des Microsoft Graph Ruby SDKInstall the Microsoft Graph Ruby SDK

Das Microsoft Graph Ruby SDK steht in rubygems.org zur Verfügung und kann mit dem folgenden Befehl installiert werden:The Microsoft Graph Ruby SDK is available from rubygems.org and can be installed using the following command:

gem install microsoft_graph