簡介

已完成

您可以使用 Microsoft Graph,在 ASP.NET Core 應用程式中顯示目前使用者的電子郵件。 為了協助使用者快速流覽郵件,可以批次擷取電子郵件訊息。 為確保您的應用程式快速,您可以只從 Microsoft Graph 載入必要資料。

學習目標

在本模組結束時,您將能夠:

  • 將 ASP.NET Core 應用程式設定為使用 Microsoft Graph 擷取電子郵件。
  • 從 Microsoft Graph 中擷取使用者的電子郵件。
  • 將大型資料集從 Microsoft Graph 分成多個頁面。

必要條件

案例

Microsoft Graph 是存取 Microsoft 365 中儲存之資料的 API。 您可使用 Microsoft Graph SDK 和 Microsoft.Identity.Web 組件,讓使用者使用其 Microsoft 365 帳戶,登入您的 Web 應用程式。 登入後,使用者可以直接在應用程式中檢視來自 Microsoft 365 的資料。

假設您想要建置一個 Web 應用程式,讓使用者快速存取其最新的電子郵件,以查看他們最近與誰通訊。 他們登入 Microsoft 365 帳戶後,您將使用 Microsoft Graph 擷取他們最近的電子郵件,並直接在應用程式中顯示。 這可讓使用者存取其所需資料,以便他們直接在您的應用程式中做出明智的決策,同時避免來回切換至其他應用程式。

提示

如果您在日常工作中使用 Microsoft 365,並計劃在開發租用戶中進行這項練習 (建議),建議您在私人或瀏覽器的無痕模式下執行。 您甚至可以選擇使用與平常生產環境不同的瀏覽器或瀏覽器設定檔。 Microsoft Edge、Google Chrome 和 Mozilla Firefox 都支援瀏覽器設定檔,可維護個別的瀏覽器 Cookie、我的最愛、歷程記錄等,並且在切換租用戶時都十分便利。