Introdução
Microsoft Graph fornece um modelo de programação unificado que você pode usar para criar aplicativos que interagem com os dados disponíveis no Microsoft 365. Neste módulo, você aprenderá a recuperar uma lista de eventos de calendário do calendário de um usuário usando o Microsoft Graph.
Objetivos de aprendizado
Neste módulo, você irá:
- Saiba como recuperar uma lista de eventos de calendário do calendário de um usuário usando Microsoft Graph um determinado período.
- Exibir eventos de calendário recuperados em um aplicativo.
Pré-requisitos
- Acesso de Administrador Global a um Locatário do Microsoft 365
- Noções básicas de autenticação e autorização no Microsoft 365
- Noções básicas de HTML e JavaScript
- Conhecimento básico do Microsoft Graph
- Node.js LTS
Cenário
Sua empresa está criando um aplicativo Web personalizado que permite que os vendedores trabalhem com clientes. Um dos objetivos desse aplicativo Web personalizado é ajudar um gerente de equipe de vendas a organizar uma reunião com o gerente de contas do cliente para discutir a conta. O aplicativo verifica a disponibilidade do gerente de contas e fornece uma lista de horários em que uma nova reunião pode ser agendada com eles. O gerente da equipe de vendas pode selecionar facilmente o horário mais adequado e, em seguida, o aplicativo agenda a reunião para eles.
Ao criar um aplicativo que depende de reuniões ou eventos de calendário, você precisará integrá-lo a um calendário. Um calendário no ecossistema Microsoft 365 pode ser o calendário de um usuário ou um calendário Microsoft 365 grupo.
Embora você possa escrever código personalizado para sua própria funcionalidade de calendário, convém usar os calendários no Microsoft 365 ecossistema. Microsoft Graph fornece um ponto de extremidade unificado que pode ser usado para se conectar e simplificar o processo de desenvolvimento geral. A API Microsoft Graph calendário permite que você gerencie operações de eventos de calendário para um usuário ou um calendário de grupo.
Neste módulo, você usará o Microsoft Graph listar os eventos de calendário de um usuário conectado para a próxima semana.