CustomJS (versão prévia)
Execute código JavaScript personalizado em fluxos de trabalho com suporte ao módulo NPM. Gere PDFs, capture capturas de tela, transforme dados, analise arquivos (CSV, XML, JSON, Excel) e integre-os a qualquer API. Ambiente de execução segura. Obter sua chave de API em https://www.customjs.space
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Suporte a CustomJS |
| URL | https://www.customjs.space |
| h@customjs.io |
| Metadados do conector | |
|---|---|
| Publicador | TechnologyCircle GmbH |
| Site da Web | https://www.customjs.space |
| Política de privacidade | https://www.customjs.space/terms-and-conditions/ |
| Categorias | Operações de TI; Produtividade |
CustomJS
Publicador: TechnologyCircle GmbH
Desbloqueie novas possibilidades para seus fluxos de trabalho: execute JavaScript com módulos NPM, crie PDFs, capture capturas de tela e muito mais.
Pré-requisitos
Você precisará do seguinte para continuar:
- Uma conta CustomJS com uma assinatura ativa
- Uma chave de API do painel CustomJS em https://www.customjs.space
Operações com suporte
O conector dá suporte às seguintes operações:
Executar código JavaScript
Execute o código JavaScript personalizado com seus dados de entrada. O código pode referenciar módulos NPM e usar a variável "input".
Parâmetros:
-
Input Value: a cadeia de caracteres de entrada que estará disponível como a variável 'input' no código JavaScript -
JavaScript Code: seu código JavaScript a ser executado. Referenciar a entrada usando a variável 'input'
Example:
// Input: "hello"
// Code:
return 'prefix ' + input + ' suffix';
// Result: "prefix hello suffix"
Como obter credenciais
- Visite https://www.customjs.space
- Inscrever-se para uma conta gratuita ou paga
- Navegue até o painel
- Gere uma chave de API
- Copiar a chave de API para uso na criação de sua conexão
Introdução ao conector
Depois de ter sua chave de API:
- No Power Automate, crie uma nova conexão com CustomJS
- Insira sua chave de API quando solicitado
- Use a ação "Executar Código JavaScript" em seus fluxos
- Forneça seu valor de entrada e código JavaScript
- A ação retornará o resultado da execução do código
Problemas e limitações conhecidos
- A execução do JavaScript está sujeita a limites de tempo limite (normalmente 30 segundos)
- O código deve retornar um valor para ver os resultados em seu fluxo
- Alguns módulos do NPM podem não estar disponíveis dependendo do plano de assinatura do CustomJS
- Os limites de taxa se aplicam com base na camada de assinatura do CustomJS
Para obter as informações mais up-tosobre funcionalidades e limitações, visite nossa documentação em https://www.customjs.space
Erros comuns e solução de problemas
Erro "Não autorizado"
- Verifique se a chave de API está correta
- Verifique se sua assinatura CustomJS está ativa
- Verifique se a chave de API não expirou
Erro "Falha na execução"
- Verifique se há erros de sintaxe no código JavaScript
- Verifique se o formato de entrada corresponde ao que seu código espera
- Verifique se o código retorna um valor
Erros de tempo limite
- Otimizar seu código JavaScript para melhorar o desempenho
- Considere dividir operações complexas em etapas menores
- Verificar se o código tem loops infinitos ou operações de bloqueio
perguntas frequentes
P: Quais recursos do JavaScript têm suporte?
R: O CustomJS dá suporte ao JavaScript moderno (ES2020+) com acesso a muitos módulos do NPM. Verifique a documentação do CustomJS para obter a lista completa de módulos disponíveis.
P: Posso usar APIs externas no meu código JavaScript?
R: Sim, você pode fazer solicitações HTTP e chamar APIs externas do código JavaScript.
P: Como depurar meu código JavaScript?
R: Use instruções console.log() em seu código. A saída estará disponível nos resultados da ação.
P: Qual é o tempo máximo de execução?
R: O tempo limite padrão é de 30 segundos. Entre em contato com o suporte do CustomJS se precisar de tempos de execução mais longos.
Instruções de implantação
- Pesquisar por "CustomJS" na galeria de conectores do Power Automate ou do Power Apps
- Criar uma nova conexão usando sua chave de API
- Iniciar fluxos de construção com a ação Executar Código JavaScript
Suporte e recursos adicionais
- E-mail: h@customjs.io
- Site: https://www.customjs.space
- Termos de serviço: https://www.customjs.space/terms-and-conditions/
- Documentação: https://www.customjs.space
Para obter suporte técnico ou perguntas sobre o conector, entre em contato h@customjs.io
Criando uma conexão
O conector suporta os seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| chave_de_api | secureString | O api_key desta api | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
|
Executar código Java |
Executa o código JavaScript remotamente por meio da chave da API CustomJS. O código pode referenciar a variável de entrada e usar módulos NPM. |
Executar código JavaScript
Executa o código JavaScript remotamente por meio da chave da API CustomJS. O código pode referenciar a variável de entrada e usar módulos NPM.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Valor de entrada
|
input | True | string |
Cadeia de caracteres de entrada fornecida pelo usuário que pode ser referenciada em seu código JavaScript. |
|
Código JavaScript
|
code | True | string |
Código JavaScript a ser executado. Faça referência à entrada usando a variável de entrada. |
Retornos
O resultado da execução do JavaScript
- response
- string
Definições
cadeia
Esse é o tipo de dados básico 'string'.