Обзор пакета SDK для Microsoft Graph
Пакеты SDK microsoft Graph предназначены для упрощения создания высококачественных, эффективных и устойчивых приложений с доступом к Microsoft Graph. Пакеты SDK включают два компонента: библиотеку служб и базовую библиотеку.
Библиотека служб содержит модели и построители запросов, созданные на основе метаданных Microsoft Graph. Библиотека служб предоставляет широкий, строго типизированный и доступный для обнаружения интерфейс при работе со многими наборами данных, доступными в Microsoft Graph.
Базовая библиотека предоставляет функции, которые улучшают работу со всеми службами Microsoft Graph. Встроенная поддержка обработки повторных попыток, безопасных перенаправлений, прозрачной проверки подлинности и сжатия полезных данных повышает качество взаимодействия приложения с Microsoft Graph без дополнительных сложностей, оставляя вас полностью под контролем. Базовая библиотека также поддерживает повседневные задачи, такие как разбиение по страницам по коллекциям и создание пакетных запросов.
Поддерживаемые языки
В настоящее время доступны пакеты SDK для следующих языков:
Пакеты SDK в предварительной версии или состояние общедоступной версии
Выпуск пакета SDK может находиться в состоянии предварительной версии после дебюта или значительного обновления. Не предполагайте, что предварительная версия всегда повышена до состояния общедоступной версии.
Кроме того, не используйте предварительную версию пакета SDK в рабочих приложениях, независимо от используемой версии Microsoft API Graph (версии 1.0 или бета-версии).
Выпуск пакета SDK в состоянии общедоступной версии может использовать конечную точку Microsoft API Graph версии 1.0 или бета-версию, как указано. Так как API Microsoft Graph в бета-версии конечной точки подвержены критическим изменениям, не используйте рабочие приложения в общедоступной версии пакета SDK, который обращается к бета-версии конечной точки Microsoft API Graph.
Пакет SDK и созданный клиент API
В некоторых случаях полезно использовать клиент, созданный Kiota, а не пакет SDK Microsoft Graph. Например, разработчик, который использует только небольшое подмножество API Microsoft Graph и хочет свести к минимуму общий размер установки своего приложения, может использовать Kiota для создания клиентской библиотеки меньшего размера. Дополнительные сведения см. в статье Создание клиентских библиотек Microsoft Graph с помощью Kiota.
Связанные материалы
- Дополнительные сведения о функциях и возможностях пакета SDK см. в документации по требованиям к проектированию.
- Запросите или проголосуйте над новыми функциями на форуме идей платформы разработчиков Microsoft 365.
- Сведения о создании клиентских библиотек Microsoft Graph с помощью Kiota в качестве альтернативы использованию пакета SDK.