Teams Toolkit for Visual Studio Code を使用して Microsoft Teams 用アプリをビルドしてデプロイする

初級
開発者
Microsoft 365
Microsoft Teams

Teams Toolkit for Visual Studio Code を使用して Microsoft Teams 用のアプリをビルドおよび展開 する方法は、Teams Toolkit を使用して Microsoft Teams アプリを構築する基本的な概念を説明するマルチパート シリーズです。 Teams Toolkit を使用して Teams アプリの開発または強化を開始する方法に関する実践的な演習について説明します。

前提条件

  • Microsoft 365 テナントへのグローバル管理者アクセス
  • Microsoft Teams アプリとその機能拡張ポイントの基本的な理解: Microsoft Teams learn モジュール のアプリ構築の概要の 完了をお勧めします
  • JavaScript を使用してアプリケーションを開発する機能
  • Visual Studio Code がインストールされている
  • Node JS v16.x または v18.x がインストールされている
  • Microsoft Edge または Google Chrome Web ブラウザーがインストールされている

このラーニング パス内のモジュール

Teams Toolkit は、Visual Studio Code と Visual Studio 2022 の拡張機能です。 これは、開発者が Microsoft 365 と Azure 全体で統合された ID、クラウド ストレージ、およびその他のサービスを使用して Microsoft Teams アプリを作成してデプロイするのに役立ちます。 このモジュールでは、Teams Toolkit for Visual Studio Code を使用して Microsoft Teams アプリを構築する方法について説明します。

一般的にチャット ボットと呼ばれるボットは、会話を通じてユーザーと通信します。 ユーザーは、チャット インターフェイスを介してメッセージを送受信することで、ボットと対話します。 このモジュールでは、Teams Toolkit for Visual Studio Code を使用して Microsoft Teams 用のボットを構築する方法について説明します。

タブは、Web ページ、ドキュメント、カスタム アプリ エクスペリエンスなどのコンテンツを表示できる大きなキャンバスです。 このモジュールでは、Teams Toolkit for Visual Studio Code を使用して Microsoft Teams タブを構築する方法について説明します。

Microsoft Teams JavaScript クライアント ライブラリは、ネイティブ Teams 機能をアプリケーションに直接統合するのに役立ちます。 このモジュールでは、Teams JavaScript クライアント ライブラリを使用して、アプリに Teams チャット機能を統合する方法について説明します。

Microsoft Teams 用のアプリケーションを作成するときは、要件に応じて、Azure で Web アプリをホストすることを選択できます。 また、Azure Key VaultやAzure Functionsなど、クラウド リソースを必要とする機能を追加することもできます。 ボットを作成する場合は、Azure Bot を使用する必要があります。

Teams Toolkit for Visual Studio Code 拡張機能を使用すると、アプリ開発段階でこれらのリソースを簡単に選択してプロビジョニングできるようにすることで、クラウド リソースの設定とデプロイのプロセスが効率化されます。 また、他のユーザーがテストするためにorganizationに発行する必要がある場合でも、Teams で手動でアップロードできるアプリ パッケージを作成する必要がある場合でも、アプリの簡単な発行にも対応します。 このトレーニング モジュールでは、インフラストラクチャ要件と、Teams でアプリをホストおよび発行するための設定方法について詳しく説明します。