Crear aplicaciones Java con Microsoft Graph

En este tutorial se explica cómo crear una aplicación de consola de Java que use Microsoft Graph API para acceder a los datos en nombre de un usuario.

Nota:

Para obtener información sobre cómo usar Microsoft Graph para acceder a los datos mediante la autenticación de solo aplicación, consulte este tutorial de autenticación de solo aplicación.

En este tutorial, aprenderá a:

Sugerencia

Como alternativa a seguir este tutorial, puede descargar el código completado a través de la herramienta de inicio rápido , que automatiza el registro y la configuración de aplicaciones. El código descargado funciona sin necesidad de realizar modificaciones.

También puede descargar o clonar el repositorio de GitHub y seguir las instrucciones del ARCHIVO LÉAME para registrar una aplicación y configurar el proyecto.

Requisitos previos

Antes de iniciar este tutorial, debe tener instalados java SE Development Kit (JDK) y Gradle en la máquina de desarrollo.

También debe tener una cuenta profesional o educativa de Microsoft con un buzón de Exchange Online. Si no tiene un inquilino de Microsoft 365, puede calificar para uno a través del Programa para desarrolladores de Microsoft 365; Para obtener más información, consulte las preguntas más frecuentes. Como alternativa, puede registrarse para obtener una evaluación gratuita de 1 mes o comprar un plan de Microsoft 365.

Nota:

Este tutorial se escribió con OpenJDK versión 17.0.2 y Gradle 7.4.2. Los pasos de esta guía pueden funcionar con otras versiones, pero no se han probado.