Introducción a los SDK de Microsoft GraphMicrosoft Graph SDKs overview

Los SDK de Microsoft Graph están diseñados para simplificar la creación de aplicaciones de alta calidad, eficientes y resistentes que tienen acceso a Microsoft Graph.The Microsoft Graph SDKs are designed to simplify building high-quality, efficient, and resilient applications that access Microsoft Graph. Los SDK incluyen dos componentes: una biblioteca de servicios y una biblioteca principal.The SDKs include two components: a service library and a core library.

La biblioteca de servicios contiene modelos y generadores de solicitudes generados a partir de los metadatos de Microsoft Graph para proporcionar una experiencia enriquecida, con establecimiento inflexible de tipos y que se pueda detectar cuando se trabaja con varios conjuntos de datos disponibles en Microsoft Graph.The service library contains models and request builders that are generated from Microsoft Graph metadata to provide a rich, strongly typed, and discoverable experience when working with the many datasets available in Microsoft Graph.

La biblioteca básica ofrece un conjunto de características que mejoran el trabajo con todos los servicios de Microsoft Graph.The core library provide a set of features that enhance working with all the Microsoft Graph services. La compatibilidad incrustada para el control de reintentos, las redirecciones seguras, la autenticación transparente y la compresión de carga, mejoran la calidad de las interacciones de la aplicación con Microsoft Graph, sin complejidad adicional, dejando el control completamente en su totalidad.Embedded support for retry handling, secure redirects, transparent authentication, and payload compression, improve the quality of your application's interactions with Microsoft Graph, with no added complexity, while leaving you completely in control. La biblioteca básica también proporciona compatibilidad para tareas comunes, como la paginación a través de colecciones y la creación de solicitudes por lotes.The core library also provides support for common tasks such as paging through collections and creating batch requests.

Plataformas compatiblesSupported platforms

Los SDK están disponibles actualmente para los siguientes lenguajes y plataformas:SDKs are currently available for the following languages and platforms:

Suscripción de desarrollador de Office 365Office 365 developer subscription

Al crear aplicaciones con Microsoft Graph, se recomienda que obtenga una suscripción gratuita al desarrollador de Office 365 al registrarse para el programa de desarrolladores de office 365.When building applications using Microsoft Graph, we recommend that you get a free Office 365 developer subscription by signing up for the Office 365 Developer Program.

Vea tambiénSee also

La documentación de los requisitos de diseño de SDK proporciona más información sobre las características y capacidades del SDK.The SDK design requirements documentation provides more details about the features and capabilities of the SDK. Solicite o vote características adicionales en el sitio de UserVoice de Microsoft Graph .Request or vote on additional features at the Microsoft Graph UserVoice site. Para obtener una lista de los SDK y los ejemplos de Microsoft Graph, vea la Página de recursos de Microsoft Graph.For a list of SDKs and samples for Microsoft Graph, see the Microsoft Graph resources page.