Поделиться через


Установка пакета SDK microsoft Graph

Пакеты SDK Для Microsoft Graph можно включить в проекты с помощью GitHub и популярных диспетчеров пакетов платформы. В этой статье описывается установка пакета SDK Microsoft Graph в проект.

Пакеты SDK доступны на следующих языках:

Установка пакета SDK для Microsoft Graph для .NET

Пакет SDK для Microsoft Graph для .NET входит в следующие пакеты NuGet:

  • Microsoft.Graph: содержит модели и построитель запросов для доступа к конечной точке v1.0 с помощью fluent API. Microsoft.Graph зависит от Microsoft.Graph.Core.
  • Microsoft.Graph.Beta: содержит модели и построитель запросов для доступа к конечной точке beta с помощью свободного API. Microsoft.Graph.Beta имеет зависимость от Microsoft.Graph.Core.
  • Microsoft.Graph.Core: базовая библиотека для вызовов Microsoft Graph.

Чтобы установить пакеты Microsoft.Graph в проект, можно использовать интерфейс командной строки dotnet, пользовательский интерфейс диспетчера пакетов в Visual Studio или консоль диспетчера пакетов в Visual Studio. Следующие команды устанавливают библиотеки Microsoft.Graph и Microsoft.Graph.Core. Microsoft.Graph.Core устанавливается как зависимость Microsoft.Graph.

dotnet CLI

dotnet add package Microsoft.Graph

Консоль диспетчера пакетов

Install-Package Microsoft.Graph

Установка пакета SDK Microsoft Graph Go

Пакет SDK Microsoft Graph Go входит в следующие пакеты:

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

Установка пакета SDK для Java для Microsoft Graph

Пакет SDK для Java для Microsoft Graph входит в следующие пакеты:

  • microsoft-graph: содержит модели и построитель запросов для доступа к конечной точке v1.0 с помощью fluent API.
  • microsoft-graph-beta: содержит модели и построитель запросов для доступа к конечной точке beta с помощью fluent API.
  • microsoft-graph-core: базовая библиотека для вызовов Microsoft Graph.

Чтобы установить пакет SDK для Java для Microsoft Graph, можно использовать один из следующих двух вариантов:

  • Используйте Gradle для установки пакета SDK для Java для Microsoft Graph. Добавьте репозиторий и зависимость компиляции для microsoft-graph в build.gradle проекта:

      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.+'
      }
    
  • Используйте Maven для установки пакета SDK для Java для Microsoft Graph. Добавьте зависимость в dependencies элемент в 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>
    

Установка пакета SDK для JavaScript для Microsoft Graph

Пакет SDK Для JavaScript для Microsoft Graph входит в следующие пакеты:

  • @microsoft/microsoft-graph-client (npm) — основная библиотека для вызовов Microsoft Graph.
  • @microsoft/microsoft-graph-types (npm): типы TypeScript для сущностей Microsoft Graph.

Используйте npm для установки пакета SDK для JavaScript для Microsoft Graph:

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

Установка пакета SDK ДЛЯ PHP для Microsoft Graph

Пакет SDK для PHP для Microsoft Graph доступен на packagist.org и может быть установлен следующими способами:

  • Используйте composer, чтобы установить пакет SDK для PHP для Microsoft Graph вручную:

    composer require microsoft/microsoft-graph
    
  • Используйте composer.json для установки пакета SDK для PHP для Microsoft Graph:

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

Установка пакета SDK Для Microsoft Graph PowerShell

Все модули публикуются на коллекция PowerShell. Чтобы установить:

Install-Module Microsoft.Graph

Если вы выполняете обновление с предварительных версий модулей, запустите Install-Module с AllowClobber параметрами и Force , чтобы избежать конфликтов имен команд:

Install-Module Microsoft.Graph -AllowClobber -Force

Установка пакета SDK для Python для Microsoft Graph

Пакет SDK для Python для Microsoft Graph доступен в PyPI.

pip install msgraph-sdk