Crie uma função JavaScript em Microsoft Azure usando Visual Studio Code

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Para usar Power Virtual Agents com Virtual Agent Bot Interconnect, você deve criar uma função JavaScript em Microsoft Azure usando os arquivos de código de exemplo em Bot Interconnect.

    Antes de Iniciar

    Você precisará de uma conta Microsoft Azure.

    Função necessária: administrador

    Procedimento

    1. Entre em Microsoft Azure e crie uma função JavaScript.
      Isso envolve configurar seu ambiente e criar um projeto local. Consulte o Microsoft documentação para obter detalhes.
    2. Acesse Criar uma função do Azure para agentes virtuais do Microsoft Power como bot secundário com configuração de interconexão de bot do Servicenow (KB1112368)e faça o seguinte:
      1. Copie o código do arquivo index.txt anexado para o arquivo index.js em seu projeto do Azure.
      2. Copie o código no arquivo function.txt anexado para o arquivo function.json em seu projeto do Azure.
      3. Salve os dois arquivos.
    3. Instale as bibliotecas request-promise.
      1. Em uma janela de linha de comando, altere os diretórios para a pasta em que você criou o projeto do Azure.
        Por exemplo, insira cd DemoAzureFunction.
      2. No prompt, insira: npm install --save request
      3. No prompt, insira: npm install --save request-promise

      As dependências são adicionadas ao arquivo package.json no seu projeto.

      As bibliotecas de solicitação e de solicitação-promessa estão incluídas como dependências no seu projeto como "solicitação" e "solicitação-promessa".

    4. Implante o projeto no Azure conforme descrito em Microsoft documentação.
    5. No portal do Azure, navegue até Todos os recursos.
    6. Clique no nome do aplicativo de funções que você criou.
    7. Na página Visão geral da função, copie o URL da função e guarde-o para uso em uma etapa posterior.

      O URL da função do Azure será usado como endpoint de bot secundário em sua instância ServiceNow.

      Copie o link da função no campo URL da página Visão geral. O exemplo é "https://appname.azurewebsites.net".