Microsoft Graph SDK をインストールする
Microsoft Graph SDK は、GitHub と一般的なプラットフォーム パッケージ マネージャーを使用してプロジェクトに含めることができます。 この記事では、Microsoft Graph SDK をプロジェクトにインストールする方法について説明します。
SDK は、次の言語で使用できます。
Microsoft Graph .NET SDK をインストールする
Microsoft Graph .NET SDK は、次の NuGet パッケージに含まれています。
-
Microsoft.Graph: fluent API を使用してエンドポイントにアクセスするための
v1.0
モデルと要求ビルダーが含まれています。 Microsoft.Graph は、Microsoft.Graph.Core に依存しています。 -
Microsoft.Graph.Beta: fluent API を使用してエンドポイントにアクセス
beta
するためのモデルと要求ビルダーが含まれています。 Microsoft.Graph.Beta は、Microsoft.Graph.Core に依存しています。 - Microsoft.Graph.Core: Microsoft Graph を呼び出すコア ライブラリ。
Microsoft.Graph パッケージをプロジェクトにインストールするには、 dotnet CLI、 Visual Studio のパッケージ マネージャー UI、または Visual Studio の パッケージ マネージャー コンソールを使用できます。 次のコマンドは、Microsoft.Graph ライブラリと Microsoft.Graph.Core ライブラリをインストールします。 Microsoft.Graph.Core は、Microsoft.Graph の依存関係としてインストールされます。
dotnet CLI
dotnet add package Microsoft.Graph
パッケージ マネージャー コンソール
Install-Package Microsoft.Graph
Microsoft Graph Go SDK をインストールする
Microsoft Graph Go SDK は、次のパッケージに含まれています。
-
Microsoft Graph SDK for Go: fluent API を使用してエンドポイントにアクセスするための
v1.0
モデルと要求ビルダーが含まれています。 -
Microsoft Graph Beta SDK for Go: fluent API を使用してエンドポイントにアクセスするための
beta
モデルと要求ビルダーが含まれています。 - Microsoft Graph Core SDK for Go: Microsoft Graph を呼び出すコア ライブラリ。
go get github.com/microsoftgraph/msgraph-sdk-go
go get github.com/Azure/azure-sdk-for-go/sdk/azidentity
Microsoft Graph Java SDK をインストールする
Microsoft Graph Java SDK は、次のパッケージに含まれています。
-
microsoft-graph: fluent API を使用してエンドポイントにアクセスするための
v1.0
モデルと要求ビルダーが含まれています。 -
microsoft-graph-beta: fluent API を使用してエンドポイントにアクセスするための
beta
モデルと要求ビルダーが含まれています。 - microsoft-graph-core: Microsoft Graph を呼び出すコア ライブラリ。
Microsoft Graph Java SDK をインストールするには、次の 2 つのオプションのいずれかを使用します。
Gradle を使用して Microsoft Graph Java SDK をインストールします。 リポジトリと microsoft-graph のコンパイル依存関係をプロジェクトの build.gradle に追加します
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.+' }
Maven を使用して Microsoft Graph Java SDK をインストールします。 pom.xml の
dependencies
要素に依存関係を追加します。<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>
Microsoft Graph JavaScript SDK をインストールする
Microsoft Graph JavaScript SDK は、次のパッケージに含まれています。
- @microsoft/microsoft-graph-client (npm): Microsoft Graph を呼び出すコア ライブラリ。
- @microsoft/microsoft-graph-types (npm): Microsoft Graph エンティティの TypeScript 型。
npm を使用して Microsoft Graph JavaScript SDK をインストールします。
npm install @microsoft/microsoft-graph-client --save
npm install @microsoft/microsoft-graph-types --save-dev
Microsoft Graph PHP SDK をインストールする
Microsoft Graph PHP SDK は packagist.org から入手でき、次の方法でインストールできます。
Composer を使用して Microsoft Graph PHP SDK を手動でインストールします。
composer require microsoft/microsoft-graph
composer.jsonを使用して、Microsoft Graph PHP SDK をインストールします。
{ "require": { "microsoft/microsoft-graph": "^2.0.0" } }
Microsoft Graph PowerShell SDK をインストールする
すべてのモジュールは、PowerShell ギャラリーに発行されます。 インストールするには:
Install-Module Microsoft.Graph
プレビュー モジュールからアップグレードする場合は、 と Force
パラメーターをAllowClobber
使用してコマンドInstall-Module
名の競合を回避します。
Install-Module Microsoft.Graph -AllowClobber -Force
Microsoft Graph Python SDK をインストールする
Microsoft Graph Python SDK は PyPI で使用できます。
pip install msgraph-sdk
関連コンテンツ
- 詳細については、SDK の設計要件に関するドキュメントを参照してください。
- Microsoft Graph のサンプルのリストについては、Microsoft Graph のリソース ページを参照してください。
- Microsoft Graph アプリを作成するための詳細なトレーニングについては、 Microsoft Graph チュートリアルを参照してください。