Erstellen Sie mit Visual Studio Code eine JavaScript-Funktion in Microsoft Azure .

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Um Power Virtual Agents mit Virtual Agent Bot Interconnectzu verwenden, müssen Sie mithilfe der Beispielcodedateien in Microsoft Azure eine JavaScript-Funktion in Bot Interconnecterstellen.

    Vorbereitungen

    Sie benötigen einen Microsoft Azure -Account.

    Erforderliche Rolle: Administrator

    Prozedur

    1. Melden Sie sich bei Microsoft Azure an, und erstellen Sie eine JavaScript-Funktion.
      Dies umfasst die Konfiguration Ihrer Umgebung und das Erstellen eines lokalen Projekts. Siehe MicrosoftMicrosoft Azure Event Hubs Dokumentation für Details.
    2. Wechseln Sie zu Azure-Funktion für Microsoft Power Virtual Agents als sekundären Bot mit ServiceNow Bot Interconnect-Setup erstellen (KB1112368), und gehen Sie dann wie folgt vor:
      Sie müssen sich beim Supportportal anmelden, um auf den Wissensartikel zuzugreifen.
      1. Kopieren Sie den Code aus der Datei „index.txt“ im Abschnitt „Anhänge“ in die Datei „index.js“ in Ihrem Azure-Projekt.
      2. Kopieren Sie den Code aus der Datei „function.txt“ im Abschnitt Anhänge in die Datei „function.json“ in Ihrem Azure-Projekt.
      3. Speichern Sie beide Dateien.
    3. Installieren Sie die Bibliotheken request-promise.
      1. Ändern Sie in einem Befehlszeilenfenster das Verzeichnis in den Ordner, in dem Sie das Azure-Projekt erstellt haben.
        Geben Sie beispielsweise cd DemoAzureFunctionein.
      2. Geben Sie bei der Eingabeaufforderung Folgendes ein: npm install --save request (npm install --save Anforderung).
      3. Geben Sie bei der Eingabeaufforderung Folgendes ein: npm install --save request-promise

      Die Abhängigkeiten werden der Datei „package.json“ in Ihrem Projekt hinzugefügt.

      Die Bibliotheken „request“ und „request-promise“ sind als Abhängigkeiten in Ihrem Projekt enthalten, und zwar als „request“ und „request-promise“.

    4. Stellen Sie das -Projekt wie im beschrieben in Azure bereit MicrosoftMicrosoft Azure Event Hubs Dokumentation.
    5. Navigieren Sie im Azure-Portal zu Alle Ressourcen.
    6. Wählen Sie den Namen der von Ihnen erstellten Funktions-App aus.
    7. Wählen Sie auf der Seite Übersicht die Funktion aus, die Sie auf der Registerkarte Funktionen erstellt haben, und kopieren Sie die Funktions-URL aus der Option Funktions-URL abrufen.

      Die Azure-Funktions-URL wird als sekundärer Bot-Endpunkt in Ihrer Instanz ServiceNow verwendet.

      Kopieren Sie die Funktions-URL auf der Unterregisterkarte Funktions-URL abrufen der ausgewählten Funktion. Das Beispiel lautet: „https://appname.azurewebsites.net“.