Viele Microsoft Graph SDKs verwenden standardmäßig den Microsoft Graph-Endpunkt v1.0 . Die SDKs können mit dem Betaendpunkt für Nichtproduktionsanwendungen verwendet werden. Die Methode für den Zugriff auf den Betaendpunkt hängt von Ihrem SDK ab.
Wichtig
Die APIs unter der /beta
Version in Microsoft Graph können sich ändern. Die Verwendung dieser APIs in Produktionsanwendungen wird nicht unterstützt. Um festzustellen, ob eine API in v1.0 verfügbar ist, verwenden Sie die Version Selektor.
Zum Aufrufen der API müssen Sie das Microsoft.Graph.Beta-Paket installieren. Die Verwendung ist identisch mit dem Microsoft.Graph
Paket.
// 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(...);
Um die API aufzurufen, müssen Sie das Microsoft Graph Beta SDK for Go-Paket installieren.
import (
graphbeta "github.com/microsoftgraph/msgraph-beta-sdk-go"
)
client := graphbeta.NewGraphServiceClientWithCredentials(credentials, scopes)
Um die API aufzurufen, müssen Sie das Microsoft Graph Beta Java SDK installieren. Die Verwendung ist identisch mit dem Nonbeta SDK.
GraphServiceClient graphClient = new GraphServiceClient(tokenCredential, scopes);
Das Microsoft Graph Beta SDK für PHP unterstützt den Betaendpunkt und die Modelle. Verwenden Sie das SDK für den Betaendpunkt auf die gleiche Weise wie das SDK für den v1-Endpunkt.
Um das Microsoft Graph Beta SDK für Python zu verwenden, installieren Sie das SDK für den Betaendpunkt mit dem folgenden Befehl:
pip install msgraph-beta-sdk
Verwenden Sie das SDK für den Betaendpunkt auf die gleiche Weise wie das SDK für den v1-Endpunkt.
Die Microsoft Graph-JavaScript-Clientbibliothek kann die Beta-API auf eine von zwei Arten aufrufen.
Sie können die Version für MicrosoftGraph.Client
festlegen, wenn Sie sie erstellen. Alle vom Client gestellten Anforderungen werden an die angegebene Version gesendet.
const clientOptions: ClientOptions = {
defaultVersion: 'beta',
...
};
// Initialize Graph client
const client = MicrosoftGraph.Client.initWithMiddleware(clientOptions);
Sie können die Version für eine bestimmte Anforderung festlegen, indem Sie die version
-Funktion für das GraphRequest
-Objekt verwenden.
const user = await client
.api('/me')
.version('beta')
.get();
Verwandte Inhalte
SDKs in der Vorschauversion oder allgemein verfügbar status.