Instalar los SDK Graph Microsoft

Los SDK Graph Microsoft están disponibles para incluirse en sus proyectos a través de GitHub y los administradores de paquetes de plataforma populares. En este tema se describe cómo instalar el SDK de Microsoft Graph en el proyecto.

Instalar microsoft Graph SDK de .NET

El SDK Graph .NET de Microsoft se incluye en los siguientes NuGet paquetes:

  • Microsoft. Graph - Contiene los modelos y los generadores de solicitudes para obtener acceso al v1.0 punto de conexión con la API fluida. Microsoft. Graph depende de Microsoft. Graph. Core.
  • Microsoft. Graph. Beta: contiene los modelos y los generadores de solicitudes para obtener acceso al beta punto de conexión con la API fluida. Microsoft. Graph. Beta tiene una dependencia de Microsoft. Graph. Core.
  • Microsoft. Graph. Core: la biblioteca principal para realizar llamadas a Microsoft Graph.
  • Microsoft. Graph. Auth: proporciona un contenedor basado en escenarios de autenticación de la Biblioteca de autenticación de Microsoft (MSAL) para su uso con microsoft Graph SDK. Microsoft. Graph. Auth tiene una dependencia de Microsoft. Graph. Core.

Puedes usar la interfaz de usuario Administrador de paquetes en Visual Studio o la consola Administrador de paquetes para instalar Microsoft. Graph paquetes en el proyecto. Los siguientes Administrador de paquetes consola instalarán Microsoft. Graph, Microsoft. Graph. Core y Microsoft. Graph. Bibliotecas de autenticación. Microsoft. Graph. Core se instala como dependencia de Microsoft. Graph.

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

Instalar microsoft Graph Java SDK

Microsoft Graph Java SDK se incluye en los siguientes paquetes:

  • microsoft-graph: contiene los modelos y los generadores de solicitudes para obtener acceso al v1.0 extremo con la API fluida.
  • microsoft-graph-beta: contiene los modelos y los generadores de solicitudes para obtener acceso al beta extremo con la API fluida.
  • microsoft-graph-core: la biblioteca principal para realizar llamadas a Microsoft Graph.
  • microsoft-graph-auth: proporciona un contenedor basado en escenarios de autenticación de la Biblioteca de autenticación de Microsoft (MSAL) para su uso con microsoft Graph SDK.

Instalar el SDK de Microsoft Graph Java a través de Gradle

Agregue el repositorio y una dependencia de compilación para microsoft-graph a build.gradle del proyecto:

repository {
    mavenCentral()
}

dependency {
    // Include the sdk as a dependency
    implementation 'com.microsoft.graph:microsoft-graph:5.+'
    // Include Azure identity for authentication
    implementation 'com.azure:azure-identity:1.+'
}

Instalar el SDK de Microsoft Graph Java a través de Maven

Agregue la dependencia en dependencies el elemento en pom.xml:

<dependency>
    <groupId>com.microsoft.graph</groupId>
    <artifactId>microsoft-graph</artifactId>
    <version>[5.0,)</version>
</dependency>
<dependency>
    <groupId>com.azure</groupId>
    <artifactId>azure-identity</artifactId>
    <version>[1.3,)</version>
</dependency>

Instalar el SDK Graph Javascript de Microsoft

El SDK Graph Javascript de Microsoft se incluye en los siguientes paquetes:

  • @microsoft/microsoft-graph-client (npm): la biblioteca principal para realizar llamadas a Microsoft Graph.
  • @microsoft/microsoft-graph-types (npm): los tipos typescript para las entidades Graph Microsoft.

Puede usar npm para instalar el SDK de Javascript de Microsoft Graph:

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

Instalar el SDK Graph Objective-C de Microsoft

El SDK de Objective-C de Microsoft Graph admite plataformas iOS y macOS y se puede instalar en el proyecto con CocoaPods o Cartago.

Instalar el SDK Graph Objective-C de Microsoft con Cocoapods

Agregue la siguiente línea en el podfile para incluir objective-C Microsoft Graph SDK y Microsoft Graph Objective-C Auth SDK en el proyecto xcode:

pod 'MSGraphClientSDK'
pod 'MSGraphMSALAuthProvider'

Instalar el SDK Graph Objective-C de Microsoft con Cartago

Realice los pasos siguientes para instalar el SDK de Objective-C de Microsoft Graph y el SDK de autenticación de Objective-C de Microsoft Graph mediante el administrador de paquetes de Cartago.

  1. Cree un archivo Cartfile que especifique el SDK de Objective-C GitHub repositorio y la etiqueta de lanzamiento a destino.

    github "microsoftgraph/msgraph-sdk-objc" "tags/<latest_release_tag>"
    github "microsoftgraph/msgraph-sdk-objc-auth" "tags/<latest_release_tag>"
    
  2. Ejecute carthage update. Esto capturará las dependencias en una carpeta Cartago/Checkouts y, a continuación, compilará la biblioteca MSGraphClientSDK.

  3. Con Xcode, en la pestaña Configuración general del destino de la aplicación, en la sección Marcos vinculados y bibliotecas, arrastre y coloque MSGraphClientSDK.framework y MSGraphMSALAuthProvider.framework de la carpeta Cartago/Compilación del disco.

  4. En la pestaña Configuración de fases de compilación del destino de la aplicación, haga clic en el + icono y elija Nueva fase de script de ejecución. Cree un script de ejecución en el que especifique el shell (por ejemplo: /bin/sh) y agregue el siguiente contenido al script:

    /usr/local/bin/carthage copy-frameworks
    
  5. Agregue las rutas de acceso a los marcos que desea usar en Archivos de entrada.

    $(SRCROOT)/Carthage/Build/iOS/MSGraphClientSDK.framework
    $(SRCROOT)/Carthage/Build/iOS/MSGraphMSALAuthProvider.framework
    

Instalar el SDK Graph PHP de Microsoft

El SDK Graph PHP de Microsoft está disponible desde packagist.org y se puede instalar de las siguientes maneras:

Instalar el SDK Graph PHP de Microsoft manualmente con composer

composer require microsoft/microsoft-graph

Instalar el SDK Graph PHP de Microsoft con composer.js

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

Instalar el SDK de PowerShell de Microsoft

Consulte Install the Microsoft Graph PowerShell SDK.

Instalar microsoft Graph SDK de Ruby

El SDK Graph Ruby de Microsoft está disponible desde rubygems.org y se puede instalar con el siguiente comando:

gem install microsoft_graph