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

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

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

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

Пакет SDK microsoft Graph .NET включен в следующие пакеты NuGet пакетов:

  • Microsoft. Graph: содержит модели и конструкторы запросов для доступа к v1.0 конечной точке с помощью текучих API. Microsoft. Graph зависит от корпорации Майкрософт. Graph. Основные.
  • Microsoft. Graph. Бета-версия: содержит модели и конструкторы запросов для доступа к beta конечной точке с помощью текучих API. Microsoft. Graph. Бета-версия зависит от корпорации Майкрософт. Graph. Основные.
  • Microsoft. Graph. Ядро: основная библиотека для выполнения вызовов к microsoft Graph.

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

Install-Package Microsoft.Graph

Установка пакета SDK Microsoft Graph Go (предварительная версия)

Важно!

Пакет Microsoft Graph SDK для Go в настоящее время находится на этапе предварительной версии. Использование этого пакета SDK в рабочей области не поддерживается.

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

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

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

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

  • microsoft-graph: содержит модели и конструкторы запросов для доступа к v1.0 конечной точке с помощью текучих API.
  • microsoft-graph-beta: содержит модели и конструкторы beta запросов для доступа к конечной точке с помощью текучих API.
  • microsoft-graph-core: основная библиотека для выполнения вызовов к microsoft Graph.
  • microsoft-graph-auth: предоставляет оболочку на основе сценария проверки подлинности библиотеки проверки подлинности Майкрософт (MSAL) для использования с пакетом Microsoft Graph SDK.

Чтобы установить microsoft Graph Java SDK, выполните одно из следующих действий:

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

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

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

Пакет SDK Graph JavaScript корпорации Майкрософт входит в следующие пакеты:

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

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

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

Установка пакета SDK GRAPH Майкрософт

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

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

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

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

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

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

Install-Module Microsoft.Graph

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

 Install-Module Microsoft.Graph -AllowClobber -Force

Установка пакета Microsoft Graph Python SDK (предварительная версия)

Важно!

Пакет Microsoft Graph SDK для Python сейчас находится на этапе предварительной версии. Использование этого пакета SDK в рабочей области не поддерживается.

Клиентская Graph Microsoft Python Core (предварительная версия) доступна в PyPI.

python -m pip install msgraph-core
python -m pip install azure-identity

См. также

  • Дополнительные сведения о функциях и возможностях пакета SDK см. в документации по требованиям к проектированию пакета SDK.
  • Список примеров для microsoft Graph см. на странице ресурсов Microsoft Graph.
  • Пошаговые инструкции по созданию приложения Microsoft Graph см. в руководствах Graph Microsoft.