Créer une fonction JavaScript à Microsoft Azure l’aide de Visual Studio Code

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 1 minute de lecture
  • Pour utiliser Power Virtual Agents avec Agent virtuel Bot Interconnect, vous devez créer une fonction JavaScript à Microsoft Azure l’aide des exemples de fichiers de code de .Bot Interconnect

    Avant de commencer

    Vous aurez besoin d’un Microsoft Azure compte.

    Rôle requis : administrateur

    Procédure

    1. Connectez-vous Microsoft Azure et créez une fonction JavaScript.
      Il s’agit de configurer votre environnement et de créer un projet local. Reportez-vous à la section Microsoft interne pour plus de détails.
    2. Accédez à Créer une fonction Azure pour Microsoft Power Virtual Agents en tant que bot secondaire avec la configuration de ServiceNow Bot Interconnect (KB1112368), puis procédez comme suit :
      1. Copiez le code du fichier index.txt joint dans le fichier index.js de votre projet Azure.
      2. Copiez le code du fichier function.txt joint dans le fichier function.json de votre projet Azure.
      3. Enregistrez les deux fichiers.
    3. Installez les request-promise bibliothèques.
      1. Dans une fenêtre de ligne de commande, remplacez les répertoires par le dossier dans lequel vous avez créé le projet Azure.
        Par exemple, entrez cd DemoAzureFunction.
      2. À l’invite, entrez : npm install --save request
      3. À l’invite, entrez : npm install --save request-promise

      Les dépendances sont ajoutées au fichier package.json dans votre projet.

      Les bibliothèques request et request-promise sont incluses en tant que dépendances dans votre projet, en tant que « request » et « request-promise ».

    4. Déployez le projet sur Azure comme décrit dans Microsoft interne.
    5. À partir du portail Azure, accédez à Toutes les ressources.
    6. Cliquez sur le nom de l’application de fonction que vous avez créée.
    7. Sur la page Vue d’ensemble de la fonction, copiez l’URL de la fonction et conservez-la pour une utilisation ultérieure.

      L’URL de fonction Azure sera utilisée comme point de terminaison de bot secondaire dans votre ServiceNow instance.

      Copiez le lien de fonction dans le champ URL de la page Vue d’ensemble. L’exemple se lit comme suit : « https://appname.azurewebsites.net ».