Visual Studio Code を使用して Microsoft Azure で JavaScript 関数を作成する

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • 仮想エージェント ボットインターコネクト で Power Virtual Agents を使用するには、ボットインターコネクト のサンプル コード ファイルを使用して Microsoft Azure で JavaScript 関数を作成する必要があります。

    始める前に

    Microsoft Azureアカウントが必要になります。

    必要なロール:admin

    手順

    1. Microsoft Azure にサインインし、JavaScript 関数を作成します。
      これには、環境の構成とローカルプロジェクトの作成が含まれます。次を参照してください: Microsoft ドキュメント 詳細については、
    2. ServiceNow ボットインターコネクトセットアップ (KB1112368) を使用して、Microsoft Power Virtual Agents の Azure 関数をセカンダリボットとして作成するに移動し、次の操作を行います。
      1. 添付の index.txt ファイルのコードを Azure プロジェクトの index.js ファイルにコピーします。
      2. 添付の function.txt ファイルのコードを Azure プロジェクトの function.json ファイルにコピーします。
      3. 両方のファイルを保存します。
    3. request-promiseライブラリをインストールします。
      1. コマンドラインウィンドウで、Azure プロジェクトを作成したフォルダーにディレクトリを変更します。
        たとえば、「 cd DemoAzureFunction」と入力します。
      2. プロンプトで、「npm install --save request」と入力します。
      3. プロンプトで、「npm install --save request-promise」と入力します。

      依存関係がプロジェクトの package.json ファイルに追加されます。

      request ライブラリと request-promise ライブラリは、「request」および「request-promise」として依存関係としてプロジェクトに含まれます。

    4. の説明に従って、プロジェクトを Azure に展開します Microsoft ドキュメント.
    5. Azure ポータルから、[ すべてのリソース] に移動します。
    6. 作成した関数アプリの名前を選択します。
    7. [概要] ページの [関数] タブで作成した関数を選択し、[関数 URL を取得] オプションから関数 URL をコピーします。

      Azure 関数の URL は、ServiceNow インスタンスのセカンダリボットのエンドポイントとして使用します。

      選択した関数の [関数 URL を取得] サブタブで関数 URL をコピーします。この例は「https://appname.azurewebsites.net」です。