Введение

Завершено

С помощью Microsoft Graph можно отображать электронные письма текущего пользователя в приложении ASP.NET Core. Чтобы помочь пользователям быстро просматривать сообщения, сообщения электронной почты можно извлекать пакетными пакетами. Чтобы ускорить работу приложения, можно загружать только обязательные данные из Microsoft Graph.

Цели обучения

По завершении этого модуля вы сможете:

  • настроить приложение ASP.NET Core для получения электронных писем с помощью Microsoft Graph;
  • получать электронные письма пользователя из Microsoft Graph;
  • разбивать большие наборы данных из Microsoft Graph на страницы.

Предварительные условия

Сценарий

Microsoft Graph — это API для доступа к данным, хранящимся в Microsoft 365. С помощью пакета SDK Microsoft Graph и сборки Microsoft.Identity.Web вы можете разрешить пользователям входить в ваше веб-приложение с помощью учетной записи Microsoft 365. После входа пользователи могут просматривать данные из Microsoft 365 непосредственно в вашем приложении.

Предположим, вы хотите создать веб-приложение, с помощью которого пользователи смогут быстро получать доступ к своим последним электронным письмам, чтобы вспомнить, с кем они недавно общались. После входа пользователя с помощью учетной записи Microsoft 365 приложение будет получать его последние электронные письма с помощью Microsoft Graph и отображать их непосредственно в приложении. Это позволяет пользователям получать доступ к нужным данным, чтобы принимать обоснованные решения непосредственно в приложении, избегая переключения между разными приложениями.

Совет

Если вы постоянно используете Microsoft 365 в работе и планируете выполнять это упражнение в клиенте для разработки (рекомендуется), возможно, вам лучше открыть браузер в режиме инкогнито или в приватном режиме. Вы даже можете выбрать другой браузер или другой профиль браузера, отличный от того, который обычно используете для работы. Браузеры Microsoft Edge, Google Chrome и Mozilla Firefox поддерживают профили с раздельной записью файлов cookie, избранного, журнала и т. д. Это очень удобно, когда нужно использовать разные клиенты!