演習 - Microsoft 365 のデータを表示する

完了

この演習では、アプリケーションから Microsoft Graph ツールキット コンポーネントを使用して、Microsoft 365 のデータを表示する方法について説明します。

始める前に

この演習を行う前に、必ずこのモジュールの最初の演習を完了してください。

アプリに議題コンポーネントを追加する

前の演習において、認証を処理するために必要な手順は既に完了しています。 これで、サインインしているユーザーのアプリケーションにて、今後のカレンダー イベントが表示されます。 index.html ファイルの本文に Agenda コンポーネントを追加します。

<mgt-agenda></mgt-agenda>

最終バージョンの index.html ファイルは次のように表示されます。

<!DOCTYPE html>
<html lang="en">
  <head>
    <script src="https://unpkg.com/@microsoft/mgt@3/dist/bundle/mgt-loader.js"></script>
  </head>
  <body>
    <mgt-msal2-provider client-id="YOUR-CLIENT-ID"></mgt-msal2-provider>
    <mgt-login></mgt-login>
    <mgt-agenda></mgt-agenda>
  </body>
</html>

ブラウザーでアプリをテストする

以下の手順に従って、ブラウザーのアプリをテストします。

  1. Microsoft 365 開発者テナントを初めて使用する場合、Microsoft 365 開発者テナント アカウントの予定表にイベントが表示されない可能性があります。 アプリのテストを開始する前に、https://outlook.office.com/calendar にアクセスし、Microsoft 365 開発者テナント アカウントでサインインします。 予定表に今後数日間のサンプル イベントを追加します。

  2. Visual Studio Code で Live Server を実行し、アプリをテストします。 ブラウザーを開き、to http://localhost:3000 に移動します。

  3. 必ず Microsoft 365 開発者テナント アカウントでサインインしてください。 必要な予定表のアクセス許可に同意し、[同意する] を選択 します

  4. アプリには、次の予定表イベントが表示されます。

    Microsoft Graph Toolkit の最終的な結果。