Instalar um SDK do Microsoft Graph

Os SDKs do Microsoft Graph podem ser incluídos em seus projetos por meio do GitHub e de gerenciadores de pacotes de plataforma populares. Este artigo descreve como instalar um SDK do Microsoft Graph em seu projeto.

Os SDKs estão disponíveis nos seguintes idiomas:

Instalar o SDK do Microsoft Graph .NET

O SDK .NET do Microsoft Graph está incluído nos seguintes pacotes NuGet:

  • Microsoft.Graph: contém os modelos e construtores de solicitação para acessar o v1.0 ponto de extremidade com a API fluente. O Microsoft.Graph tem uma dependência do Microsoft.Graph.Core.
  • Microsoft.Graph.Beta: contém os modelos e construtores de solicitações para acessar o beta ponto de extremidade com a API fluente. O Microsoft.Graph.Beta tem uma dependência no Microsoft.Graph.Core.
  • Microsoft.Graph.Core: a biblioteca principal para fazer chamadas para o Microsoft Graph.

Para instalar os pacotes Microsoft.Graph em seu projeto, você pode usar o dotnet CLI, a interface do usuário do Gerenciador de Pacotes no Visual Studio ou o Console do Gerenciador de Pacotes no Visual Studio. Os comandos a seguir instalam as bibliotecas Microsoft.Graph e Microsoft.Graph.Core. O Microsoft.Graph.Core é instalado como uma dependência do Microsoft.Graph.

dotnet CLI

dotnet add package Microsoft.Graph

Console do Gerenciador de Pacotes

Install-Package Microsoft.Graph

Instalar o SDK do Microsoft Graph Go

O SDK do Microsoft Graph Go está incluído nos seguintes pacotes:

go get github.com/microsoftgraph/msgraph-sdk-go
go get github.com/Azure/azure-sdk-for-go/sdk/azidentity

Instalar o SDK Java do Microsoft Graph

O SDK do Microsoft Graph Java está incluído nos seguintes pacotes:

  • microsoft-graph: contém os modelos e construtores de solicitações para acessar o v1.0 ponto de extremidade com a API fluente.
  • microsoft-graph-beta: contém os modelos e construtores de solicitação para acessar o beta ponto de extremidade com a API fluente.
  • microsoft-graph-core: a biblioteca principal para fazer chamadas para o Microsoft Graph.

Para instalar o SDK do Microsoft Graph Java, você pode usar uma destas duas opções:

  • Use o Gradle para instalar o SDK Java do Microsoft Graph. Adicione o repositório e uma dependência de compilação do microsoft-graph ao build.gradle do projeto:

      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.+'
      }
    
  • Use o Maven para instalar o SDK Java do Microsoft Graph. Adicione a dependência no dependencies elemento em pom.xml:

      <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>
    

Instalar o SDK do JavaScript do Microsoft Graph

O SDK JavaScript do Microsoft Graph está incluído nos seguintes pacotes:

  • @microsoft/microsoft-graph-client (npm): a biblioteca principal para fazer chamadas para o Microsoft Graph.
  • @microsoft/microsoft-graph-types (npm): os tipos de TypeScript para as entidades do Microsoft Graph.

Use o npm para instalar o SDK do JavaScript do Microsoft Graph:

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

Instalar o SDK do Microsoft Graph PHP

O SDK do Microsoft Graph PHP está disponível no packagist.org e pode ser instalado das seguintes maneiras:

  • Use o composer para instalar manualmente o SDK do Microsoft Graph PHP:

    composer require microsoft/microsoft-graph
    
  • Use composer.json para instalar o SDK do PHP do Microsoft Graph:

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

Instalar o SDK do Microsoft Graph PowerShell

Todos os módulos são publicados na Galeria do PowerShell. Para instalar:

Install-Module Microsoft.Graph

Se você estiver atualizando dos módulos de visualização, execute Install-Module com AllowClobber parâmetros e Force para evitar conflitos de nome de comando:

Install-Module Microsoft.Graph -AllowClobber -Force

Instalar o SDK do Microsoft Graph Python

O SDK do Microsoft Graph Python está disponível no PyPI.

pip install msgraph-sdk