- Robot JavaScript SDK
- Sobre o SDK de JavaScript do Robô
 - Etapas de configuração
 
 

Guia para desenvolvedores de robôs
Para que seus projetos de automação se beneficiem do SDK de JavaScript do Robô, os seguintes pré-requisitos precisam ser atendidos:
- Studio e Robot versão 2021.10 ou posterior instalada
 - O Add-on UiPath JavaScript instalado na máquina do Robô
 
Quando o Add-On do JavaScript do UiPath Robot for executado, você precisará fornecer acesso a seu aplicativo personalizado ou página da web para se conectar ao Robot.
O acesso é gerenciado por uma caixa de diálogo em duas etapas. Ambas as etapas têm que ser confirmadas para executar o RobotJS. Elas podem ser automatizadas conforme descrito abaixo.
Essa etapa se refere ao navegador que solicita permissões para abrir o UiPath Assistant.
uipath-web://* como um URL confiável (permitido) nas configurações do navegador. O uipath-web://* se refere ao gerenciador de protocolos da web do UiPath Robot.
            A caixa de diálogo Consentimento do Robot é usada para permitir a conexão entre o Robot JavaScript SDK e o Executor do Robô.
UIPATH_ROBOTJS_ALLOWLIST.
            80 ou 443).
            Esse SDK fornece todos os métodos e propriedades necessários, que você poderá incluir em seu aplicativo personalizado ou página da web. Faça o download da seguinte maneira:
O pacote npm está disponível junto com as associações de TypeScript. Para incluí-lo em seu projeto, você precisará executar o seguinte comando na raiz do seu diretório de projeto:
npm install --save @uipath/robotnpm install --save @uipath/robot</body> tag.
            <body>
...
...
<script href="//download.uipath.com/js/1.3.2/UiPathRobot.js"></script>
</body><body>
...
...
<script href="//download.uipath.com/js/1.3.2/UiPathRobot.js"></script>
</body>Você também pode obter o SDK de JavaScript do Robô via download direto.
ListenerPort e TokenExpiryInDays no arquivo uipath.config a partir da pasta da instalação. Por padrão, a seção não contém nenhuma chave.
            O arquivo de configuração precisa conter o seguinte:
<robotJsSettings>
    <add key="ListenerPort" value="2323" />
    <add key="TokenExpiryInDays" value="30" />
</robotJsSettings><robotJsSettings>
    <add key="ListenerPort" value="2323" />
    <add key="TokenExpiryInDays" value="30" />
</robotJsSettings>| 
                            Atributo  | 
                            Description  | 
|---|---|
| 
                            
  | 
                            O  
                           
                        UiPath.RobotJS.ServiceHost.exe inicia um HttpListener na porta configurada e contém as informações sobre outros ouvintes locais da sessão do usuário ativa nesse sistema. Observe que o valor de porta aqui precisa corresponder àquele configurado nas Configurações de SDK.
                            | 
| 
                            
  | 
                            Qualquer solicitação proveniente de um novo domínio precisa ter consentimento do usuário para permitir o acesso do UiPath Robots a partir de um aplicativo web. Esses consentimentos são válidos para o referido número de dias mencionados nesta configuração.  | 
- Pré-requisitos
 - Permitindo o acesso
 - Caixa de diálogo Acesso do navegador
 - Caixa de diálogo aceitando automaticamente o acesso do navegador
 - Caixa de diálogo Consentimento do robô
 - Caixa de diálogo Aceitando automaticamente o consentimento do Robot
 - O SDK de JavaScript do Robô
 - NPM
 - CDN
 - Download Direto
 - Configurações de Add-on