多くの Microsoft Graph SDK では、 既定で v1.0 Microsoft Graph エンドポイントが使用されています。 SDK は、非運用環境アプリケーションの ベータ エンドポイントで使用できます。 ベータ エンドポイントにアクセスする方法は、SDK によって異なります。
重要
Microsoft Graph の /beta
バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
API を呼び出すには、 Microsoft.Graph.Beta パッケージをインストールする必要があります。 使用法は、 Microsoft.Graph
パッケージと同じです。
// Version 5.x
using Microsoft.Graph.Beta;
// Version 4.x and earlier
// using Microsoft.Graph;
// Create a new instance of GraphServiceClient.
GraphServiceClient graphClient = new GraphServiceClient(...);
API を呼び出すには、 Microsoft Graph Beta SDK for Go パッケージをインストールする必要があります。
import (
graphbeta "github.com/microsoftgraph/msgraph-beta-sdk-go"
)
client := graphbeta.NewGraphServiceClientWithCredentials(credentials, scopes)
API を呼び出すには、 Microsoft Graph Beta Java SDK をインストールする必要があります。 使用法は、nonbeta SDK と同じです。
GraphServiceClient graphClient = new GraphServiceClient(tokenCredential, scopes);
Microsoft Graph JavaScript クライアント ライブラリは、2 つの方法のいずれかでベータ API を呼び出すことができます。
MicrosoftGraph.Client
の作成時にバージョンを設定できます。 クライアントによって行われたすべての要求は、指定されたバージョンに移動します。
const clientOptions: ClientOptions = {
defaultVersion: 'beta',
...
};
// Initialize Graph client
const client = MicrosoftGraph.Client.initWithMiddleware(clientOptions);
GraphRequest
オブジェクトの version
関数を使用して、特定の要求に対してバージョンを設定できます。
const user = await client
.api('/me')
.version('beta')
.get();
関連コンテンツ
プレビューまたは GA 状態の SDK。