APIs REST do Microsoft Graph para email, calendários e contatos
Localize informações sobre as APIs Microsoft Graph que você pode usar para acessar correio, calendários e contatos no Office 365, Exchange Online ou Exchange Server em implementações híbridas.
Office 365, Exchange Online e Exchange Server em implementações híbridas proporcionam uma nova maneira de trabalhar com email, calendários e contatos. O Microsoft Graph Email do Outlook, Calendário do Outlook e Contact REST APIs fornecem uma forma poderosa e fácil de usar para acessar e manipular os dados de intercâmbio. Estas APIs são baseadas em padrões abertos: OAuth versão 2.0 para autenticação, e OData versão 4.0 e JSON para abstração de dados. Isto oferece as seguintes vantagens:
Como estas APIs requerem OAuth para autenticação, sua aplicação não tem que manusear ou armazenar credenciais de usuário.
OAuth torna possível solicitar permissões de escopo apertado para os dados dos usuários. Por exemplo, você pode projetar seu pedido para solicitar permissão e ler somente o calendário de um usuário.
Trabalhar com email e pastas de correio
Você pode usar o Email do Outlook API para obter, criar, atualizar, excluir, mover, copiar e enviar email. Você também pode obter, criar, atualizar e excluir pastas de email.
Trabalhar com eventos, calendários e grupos de calendário
Você pode usar o Calendário API para obter, criar, atualizar e excluir eventos. Você também pode obter, criar, atualizar e excluir grupos de calendários e calendários.
Trabalhar com contatos e pastas de contato
Você pode usar a API Contatos para obter, criar, atualizar e excluir contatos na caixa de email de um usuário. Você também pode obter pastas de contato.
Próximos passos
Vá até a página Documentação Microsoft Graph para obter mais informações sobre as APIs Email do Outlook, Calendário e Contatos, incluindo orientações para configurar seu ambiente e começar a usar as APIs.
Verifique também os exemplos de início rápido e código para ver estas APIs em ação.