Partilhar via


CustomJS (Pré-visualização)

Executar código JavaScript personalizado em fluxos de trabalho com suporte a módulos NPM. Gerar PDFs, capturar capturas de ecrã, transformar dados, analisar ficheiros (CSV, XML, JSON, Excel) e integrar com qualquer API. Ambiente de execução seguro. Obtenha a sua chave API em https://www.customjs.space

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - 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 Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Suporte CustomJS
URL https://www.customjs.space
Email h@customjs.io
Metadados do conector
Editora TechnologyCircle GmbH
Sítio Web https://www.customjs.space
Política de privacidade https://www.customjs.space/terms-and-conditions/
Categorias Operações de TI; Produtividade

Conector CustomJS

Editora: TechnologyCircle GmbH

Execute código JavaScript personalizado com suporte a módulos NPM nos seus fluxos de trabalho. Gerar PDFs, transformar dados, analisar ficheiros e integrar com qualquer API através de execução segura em JavaScript.

Pré-requisitos

Para usar esse conector, você precisa:

Operações suportadas

Executar Código JavaScript

Execute código JavaScript personalizado com suporte completo para módulos NPM. Consulte os dados de entrada e devolve qualquer resultado.

Casos de Uso:

  • Estruturas de dados JSON de transformação
  • Analisar CSV, XML ou outros formatos de ficheiro
  • Realizar cálculos complexos
  • Validar dados com regras personalizadas
  • Integrar com APIs externas

Parâmetros:

  • Input Value (Opcional) - Dados a processar no seu código JavaScript
  • JavaScript Code (Obrigatório) - O seu código JavaScript personalizado

Exemplos:

Código Simples (Sem Entrada):

Code: return "Hello from CustomJS!"
Result: Hello from CustomJS!

Data Atual com o Módulo NPM:

Code: const moment = require('moment'); return moment().format('MMMM Do YYYY')
Result: December 16th 2025

Com Contributo:

Input: John
Code: return "Hello " + input + "!"
Result: Hello John!

Transformar JSON:

Input: {"name":"john","age":30}
Code: const data = JSON.parse(input); return JSON.stringify({name: data.name.toUpperCase(), age: data.age})
Result: {"name":"JOHN","age":30}

HTML para PDF

Converter conteúdo HTML em documentos PDF profissionais. Não é necessário programar – basta fornecer HTML e obter um PDF.

Casos de Uso:

  • Gerar faturas e recibos
  • Criar relatórios a partir de modelos HTML
  • Gerar certificados
  • Arquivo de páginas web em PDFs
  • Criar documentos imprimíveis

Parâmetros:

  • HTML Content (Obrigatório) - Marcação HTML para converter em PDF

Example:

<!DOCTYPE html>
<html>
<head>
<style>
body{font-family:Arial;padding:40px;}
h1{color:#2196F3;}
table{width:100%;border-collapse:collapse;margin:20px 0;}
th,td{border:1px solid #ddd;padding:10px;}
th{background:#2196F3;color:white;}
</style>
</head>
<body>
<h1>INVOICE</h1>
<p><strong>Invoice #:</strong> 2024-001</p>
<p><strong>Date:</strong> December 16, 2025</p>
<table>
<tr><th>Item</th><th>Qty</th><th>Price</th><th>Total</th></tr>
<tr><td>Service A</td><td>1</td><td>$100</td><td>$100</td></tr>
<tr><td>Service B</td><td>2</td><td>$50</td><td>$100</td></tr>
</table>
<p><strong>TOTAL: $200</strong></p>
</body>
</html>

Introdução

  1. Inscreva-se em https://www.customjs.space
  2. Gera a tua chave API
  3. Adicione um conector CustomJS ao seu fluxo
  4. Introduza a sua chave API quando solicitado
  5. Use Executar Código JavaScript ou ações de HTML para PDF

Support

Histórico de versões

v1.0.0.16 (Atual - dezembro de 2025)

Atualizações:

  • Tornou opcional o parâmetro de entrada na ação Executar Código JavaScript
  • O campo de entrada aparece agora primeiro, seguido do campo Código
  • Melhoria da experiência do utilizador para código que não requer input

Caraterísticas:

  • Executar uma ação de código JavaScript com entrada opcional
  • Ação de HTML para PDF para geração simplificada de PDF
  • Suporte a módulos NPM
  • Ambiente de execução segura

Sem alterações urgentes:

  • Totalmente retrocompatível com a v1.0.0.15
  • Todos os fluxos existentes continuam a funcionar inalterados

v1.0.0.15 (dezembro de 2025)

Novas Funcionalidades:

  • Adicionada ação "HTML para PDF" para geração simplificada de PDF
  • Executar Clean Executar Código JavaScript ação (entrada + apenas código)

Melhorias:

  • Experiência simplificada do utilizador
  • Documentação melhorada com exemplos
  • Melhor gestão de erros

v1.0.0.11 (novembro de 2024)

Correções:

  • Removidas palavras-chave restritas da descrição
  • Requisitos de conformidade atualizados

v1.0.0.10 (novembro de 2024)

Lançamento Inicial:

  • Executar ação de código JavaScript
  • Suporte a módulos NPM
  • Ambiente de execução segura

Privacidade e Termos

Política de Privacidade: https://www.customjs.space/terms-and-conditions/ Termos de Serviço: https://www.customjs.space/terms-and-conditions/

Categorias

Operações de TI, Produtividade

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição 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.

Esta conexão não é compartilhável. Se o aplicativo avançado 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 para esta api Verdade

Limites de Limitação

Nome Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Executar Código JavaScript

Executa código JavaScript remotamente através da sua chave API CustomJS. O código pode referenciar a variável de entrada e usar módulos NPM.

Executar Código JavaScript

Executa código JavaScript remotamente através da sua chave API CustomJS. O código pode referenciar a variável de entrada e usar módulos NPM.

Parâmetros

Nome Chave Necessário Tipo Descrição
Valor de entrada
input True string

Cadeia de entrada fornecida pelo utilizador que pode ser referenciada no seu código JavaScript.

Código JavaScript
code True string

Código JavaScript para executar. Referenciar a entrada usando a variável de entrada.

Regressos

O resultado da execução do JavaScript

response
string

Definições

cadeia (de caracteres)

Este é o tipo de dados básico 'string'.