Muitos SDKs do Microsoft Graph usam o ponto de extremidade do Microsoft Graph v1.0 por padrão. Os SDKs podem ser usados com o ponto de extremidade beta para aplicativos de não produção. O método para acessar o ponto de extremidade beta depende do SDK.
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Para chamar a API, você deve instalar o pacote Microsoft.Graph.Beta . O uso é o mesmo que o Microsoft.Graph
pacote.
// 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(...);
Para chamar a API, você deve instalar o pacote SDK Beta do Microsoft Graph para Go .
import (
graphbeta "github.com/microsoftgraph/msgraph-beta-sdk-go"
)
client := graphbeta.NewGraphServiceClientWithCredentials(credentials, scopes)
Para chamar a API, você deve instalar o SDK do Java Beta do Microsoft Graph. O uso é o mesmo que o SDK nãobeta.
GraphServiceClient graphClient = new GraphServiceClient(tokenCredential, scopes);
O SDK Beta do Microsoft Graph para PHP dá suporte ao ponto de extremidade beta e aos modelos. Use o SDK para o ponto de extremidade beta da mesma forma que o SDK para o ponto de extremidade v1.
Para usar o SDK Beta do Microsoft Graph para Python, instale o SDK para o ponto de extremidade beta com o seguinte comando:
pip install msgraph-beta-sdk
Use o SDK para o ponto de extremidade beta da mesma forma que o SDK para o ponto de extremidade v1.
A Biblioteca de Clientes JavaScript do Microsoft Graph pode chamar a API beta de duas maneiras.
Você pode definir a versão no MicrosoftGraph.Client
ao criá-la. Todas as solicitações feitas pelo cliente vão para a versão especificada.
const clientOptions: ClientOptions = {
defaultVersion: 'beta',
...
};
// Initialize Graph client
const client = MicrosoftGraph.Client.initWithMiddleware(clientOptions);
Você pode definir a versão em uma solicitação específica usando a version
função no GraphRequest
objeto.
const user = await client
.api('/me')
.version('beta')
.get();
Conteúdo relacionado
SDKs em versão prévia ou status de GA.