Instalar os SDKs do Microsoft GraphInstall the Microsoft Graph SDKs

Os SDKs do Microsoft Graph estão disponíveis para serem incluídos em seus projetos por meio do GitHub e gerentes de pacotes de plataforma populares.The Microsoft Graph SDKs are available to be included in your projects via GitHub and popular platform package managers. Este tópico descreve como você pode instalar o SDK do Microsoft Graph em seu projeto.This topic describes how you can install the Microsoft Graph SDK into your project.

Instalar o SDK do Microsoft Graph .NETInstall the Microsoft Graph .NET SDK

O SDK do Microsoft Graph .NET está incluído nos seguintes pacotes NuGet:The Microsoft Graph .NET SDK is included in the following NuGet packages:

  • Microsoft. Graph -contém os modelos e criadores de solicitação para acessar o v1.0 ponto de extremidade com a API fluente.Microsoft.Graph - Contains the models and request builders for accessing the v1.0 endpoint with the fluent API. O Microsoft. Graph tem uma dependência em Microsoft. Graph. Core.Microsoft.Graph has a dependency on Microsoft.Graph.Core.
  • Microsoft. Graph. beta -contém os modelos e criadores de solicitação para acessar o beta ponto de extremidade com a API fluente.Microsoft.Graph.Beta - Contains the models and request builders for accessing the beta endpoint with the fluent API. Microsoft. Graph. beta tem uma dependência em Microsoft. Graph. Core.Microsoft.Graph.Beta has a dependency on Microsoft.Graph.Core.
  • Microsoft. Graph. Core -a biblioteca principal para fazer chamadas para o Microsoft Graph.Microsoft.Graph.Core - The core library for making calls to Microsoft Graph.
  • Microsoft. Graph. auth : fornece um wrapper baseado em cenário de autenticação da biblioteca de autenticação da Microsoft (MSAL) para uso com o SDK do Microsoft Graph.Microsoft.Graph.Auth - Provides an authentication scenario-based wrapper of the Microsoft Authentication Library (MSAL) for use with the Microsoft Graph SDK. Microsoft. Graph. auth tem uma dependência em Microsoft. Graph. Core.Microsoft.Graph.Auth has a dependency on Microsoft.Graph.Core.

Você pode usar a interface do usuário do Gerenciador de pacotes no Visual Studio ou no console do Gerenciador de pacotes para instalar os pacotes do Microsoft. Graph em seu projeto.You can use either the Package Manager UI in Visual Studio or the Package Manager Console to install the Microsoft.Graph packages into your project. Os seguintes comandos do console do Gerenciador de pacotes instalarão as bibliotecas Microsoft. Graph, Microsoft. Graph. Core e Microsoft. Graph. auth.The following Package Manager Console commands will install the Microsoft.Graph, Microsoft.Graph.Core, and Microsoft.Graph.Auth libraries. O Microsoft. Graph. Core é instalado como uma dependência de Microsoft. Graph.Microsoft.Graph.Core is installed as a dependency of Microsoft.Graph.

Install-Package Microsoft.Graph
Install-Package Microsoft.Graph.Auth -IncludePrerelease

Instalar o SDK do Microsoft Graph JavaInstall the Microsoft Graph Java SDK

O SDK do Microsoft Graph Java está incluído nos seguintes pacotes:The Microsoft Graph Java SDK is included in the following packages:

  • Microsoft-Graph -contém os modelos e criadores de solicitação para acessar o v1.0 ponto de extremidade com a API fluente.microsoft-graph - Contains the models and request builders for accessing the v1.0 endpoint with the fluent API.
  • Microsoft-Graph-Core -a biblioteca principal para fazer chamadas para o Microsoft Graph.microsoft-graph-core - The core library for making calls to Microsoft Graph.
  • Microsoft-Graph-auth -fornece um wrapper baseado em cenário de autenticação da biblioteca de autenticação da Microsoft (MSAL) para uso com o SDK do Microsoft Graph.microsoft-graph-auth - Provides an authentication scenario-based wrapper of Microsoft Authentication Library (MSAL) for use with the Microsoft Graph SDK.

Instalar o SDK do Microsoft Graph Java via gradleInstall the Microsoft Graph Java SDK via Gradle

Adicione o repositório e uma dependência de compilação do Microsoft-Graph à compilação do seu projeto. gradle:Add the repository and a compile dependency for microsoft-graph to your project's build.gradle:

repository {
    jcenter()
}

dependency {
    // Include the sdk as a dependency
    compile('com.microsoft.graph:microsoft-graph:1.2.+')
}

Instalar o SDK do Microsoft Graph Java via MavenInstall the Microsoft Graph Java SDK via Maven

Adicione a dependência no elemento Dependencies em pom. xml:Add the dependency in the dependencies element in pom.xml:

<dependency>
    <groupId>com.microsoft.graph</groupId>
    <artifactId>microsoft-graph</artifactId>
    <version>1.2.0</version>
</dependency>

Instalar o SDK do JavaScript do Microsoft GraphInstall the Microsoft Graph Javascript SDK

O SDK do JavaScript do Microsoft Graph está incluído nos seguintes pacotes:The Microsoft Graph Javascript SDK is included in the following packages:

  • @microsoft/Microsoft-Graph-Client (NPM)-a biblioteca principal para fazer chamadas para o Microsoft Graph.@microsoft/microsoft-graph-client (npm)- The core library for making calls to Microsoft Graph.
  • @microsoft/Microsoft-Graph-Types (NPM)-os tipos de typescript para entidades do Microsoft Graph.@microsoft/microsoft-graph-types (npm) - The Typescript types for the Microsoft Graph entities.

Você pode usar o NPM para instalar o SDK do JavaScript do Microsoft Graph:You can use npm to install the Microsoft Graph Javascript SDK:

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

Instalar o SDK do Microsoft Graph objetivo-CInstall the Microsoft Graph Objective-C SDK

O SDK do Microsoft Graph objetivo-C suporta as plataformas iOS e macOS e pode ser instalado em seu projeto usando o CocoaPods ou o Carthage.The Microsoft Graph Objective-C SDK supports both iOS and macOS platforms and can be installed into your project using either CocoaPods or Carthage.

Instale o SDK do Microsoft Graph objetivo-C usando CocoapodsInstall the Microsoft Graph Objective-C SDK using Cocoapods

Adicione a seguinte linha no seu podfile para incluir o SDK do Microsoft Graph objetivo e o SDK do Microsoft Graph objetivo-C de autenticação no seu projeto do Xcode:Add the following line in your podfile to include the Objective-C Microsoft Graph SDK and Microsoft Graph Objective-C Auth SDK in your xcode project:

pod 'MSGraphClientSDK'
pod 'MSGraphMSALAuthProvider'

Instale o SDK do Microsoft Graph objetivo-C usando CarthageInstall the Microsoft Graph Objective-C SDK using Carthage

Execute as seguintes etapas para instalar o Microsoft Graph objector-C SDK e o Microsoft Graph Objective SDK-C auth using the Carthage Package Manager.Perform the following steps to install the Microsoft Graph Objective-C SDK and Microsoft Graph Objective-C Auth SDK using the Carthage package manager.

  1. Crie um cartfile que especifica o repositório e a marca de versão do SDK doCreate a Cartfile that specifies the Objective-C SDK GitHub repository and release tag to target.
github "microsoftgraph/msgraph-sdk-objc" "tags/<latest_release_tag>"
github "microsoftgraph/msgraph-sdk-objc-auth" "tags/<latest_release_tag>"
  1. Executar carthage update.Run carthage update. Isso irá buscar dependências em uma pasta Carthage/checkouts e, em seguida, cria a biblioteca MSGraphClientSDK.This will fetch dependencies into a Carthage/Checkouts folder and then builds the MSGraphClientSDK library.

  2. Usando o Xcode, na guia configurações gerais da sua meta de aplicativo, na seção estruturas e bibliotecas vinculadas , arraste e solte o MSGraphClientSDK. Framework e o MSGraphMSALAuthProvider. Framework da pasta Carthage/Build no disco.Using Xcode, in your application target's General settings tab, in the Linked Frameworks and Libraries section, drag and drop the MSGraphClientSDK.framework and MSGraphMSALAuthProvider.framework from the Carthage/Build folder on disk.

  3. Na guia Configurações de fases de compilação do seu destino de aplicativo + , clique no ícone e escolha nova fase de script de execução.On your application target's Build Phases settings tab, click the + icon and choose New Run Script Phase. Crie um script de execução em que você especifique seu shell (ex:/bin/sh) e adicione o seguinte conteúdo ao script:Create a run script in which you specify your shell (ex: /bin/sh), and add the following contents to the script:

/usr/local/bin/carthage copy-frameworks
  1. Adicione os caminhos para os frameworks que você deseja usar em arquivos de entrada.Add the paths to the frameworks you want to use under Input Files.
$(SRCROOT)/Carthage/Build/iOS/MSGraphClientSDK.framework
$(SRCROOT)/Carthage/Build/iOS/MSGraphMSALAuthProvider.framework

Instalar o SDK do Microsoft Graph PHPInstall the Microsoft Graph PHP SDK

O SDK do Microsoft Graph php está disponível no packagist.org e pode ser instalado das seguintes maneiras:The Microsoft Graph PHP SDK is available from packagist.org and can be installed in the following ways:

Instalar o SDK do Microsoft Graph PHP manualmente usando o ComposerInstall the Microsoft Graph PHP SDK manually using composer

composer require microsoft/microsoft-graph

Instalar o SDK do Microsoft Graph PHP usando o Composer. JSONInstall the Microsoft Graph PHP SDK using composer.json

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

Instalar o SDK do Microsoft Graph RubyInstall the Microsoft Graph Ruby SDK

O SDK do Microsoft Graph Ruby está disponível no RubyGems.org e pode ser instalado usando o seguinte comando:The Microsoft Graph Ruby SDK is available from rubygems.org and can be installed using the following command:

gem install microsoft_graph