共用方式為


CustomJS(預覽版)

在支援 NPM 模組的工作流程中執行自訂 JavaScript 程式碼。 能產生 PDF、截圖擷取、資料轉換、解析檔案(CSV、XML、JSON、Excel),並整合任何 API。 安全的執行環境。 請至 https://www.customjs.space

此連接器適用於以下產品和區域:

服務 Class Regions
副駕駛工作室 進階 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
邏輯應用程式 標準 所有 Logic Apps 區域, 但下列區域除外:
     - Azure Government 區域
     - Azure 中國區域
     - 美國國防部 (DoD)
Power Apps 進階 除下列區域外的所有 Power Apps 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
Power Automate(自動化服務) 進階 除下列區域外的所有 Power Automate 區域
     - 美國政府 (GCC)
     - 美國政府(海灣合作委員會高中)
     - 由 21Vianet 營運的中國雲
     - 美國國防部 (DoD)
連絡人​​
名稱 CustomJS 支援
URL https://www.customjs.space
Email h@customjs.io
連接器中繼資料
Publisher 科技圈有限公司
網站 https://www.customjs.space
隱私策略 https://www.customjs.space/terms-and-conditions/
類別 IT運營;生產力

CustomJS 連接器

出版社:TechnologyCircle GmbH

在您的工作流程中執行支援 NPM 模組的自訂 JavaScript 程式碼。 產生 PDF、轉換資料、解析檔案,並透過安全的 JavaScript 執行整合任何 API。

先決條件

若要使用此連接器,您需要:

支援的作業

執行 JavaScript 程式碼

執行自訂 JavaScript 程式碼,並支援完整的 NPM 模組。 參考輸入資料並回傳任何結果。

使用案例:

  • 轉換 JSON 資料結構
  • 解析 CSV、XML 或其他檔案格式
  • 進行複雜計算
  • 用自訂規則驗證資料
  • 整合外部 API

參數:

  • Input Value (可選)- 在你的 JavaScript 程式碼中處理的資料
  • JavaScript Code (必備)- 您的自訂 JavaScript 程式碼

範例:

簡單代碼(無輸入):

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

NPM 模組的現行日期:

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

附輸入:

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

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 轉 PDF

將 HTML 內容轉換為專業的 PDF 文件。 不需要寫程式——只要提供 HTML 並取得 PDF。

使用案例:

  • 產生發票與收據
  • 從 HTML 範本建立報告
  • 產生憑證
  • PDF格式的網頁存檔
  • 建立可列印的文件

參數:

  • HTML Content (必備)- HTML 標記以轉換為 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>

使用者入門

  1. 註冊於 https://www.customjs.space
  2. 產生你的 API 金鑰
  3. 將 CustomJS 連接器加入你的流程
  4. 在提示時輸入你的 API 金鑰
  5. 請執行 JavaScript 程式碼或 HTML 轉 PDF 的動作

Support

版本歷程記錄

v1.0.0.16(目前 - 2025 年 12 月)

更新

  • 將 Execute JavaScript Code 動作中的輸入參數設為可選
  • 輸入欄位現在先出現,接著是程式碼欄位
  • 提升不需要輸入程式碼的使用者體驗

功能:

  • 執行 JavaScript Code 動作,並可選擇輸入
  • 簡化 PDF 產生的 HTML 轉 PDF 動作
  • NPM 模組支援
  • 安全執行環境

無重大變動:

  • 完全向下相容 v1.0.0.15
  • 所有現有的流程都持續運作,未曾改變

v1.0.0.15(2025年12月)

新功能:

  • 新增「HTML 轉 PDF」動作以簡化 PDF 產生
  • 乾淨執行 JavaScript 程式碼動作(僅限輸入 + 程式碼)

改善:

  • 簡化使用者體驗
  • 附有範例的強化文件
  • 更佳的錯誤處理

v1.0.0.11(2024年11月)

修正:

  • 移除了描述中的受限制關鍵字
  • 更新的合規要求

v1.0.0.10(2024年11月)

初次發布:

  • 執行 JavaScript 程式代碼動作
  • NPM 模組支援
  • 安全執行環境

隱私與條款

隱私政策: https://www.customjs.space/terms-and-conditions/ 服務條款: https://www.customjs.space/terms-and-conditions/

類別

IT 營運與生產力

正在建立連線

連接器支援以下認證類型:

預設值 建立連線的參數。 所有區域 不可共享

預設

適用:所有地區

建立連線的參數。

這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。

名稱 類型 Description 為必填項目
API 密鑰 (api_key) securestring 此 API 的api_key

節流限制

名稱 呼叫 續約期間
每個連線的 API 呼叫 100 60 秒

動作

執行 JavaScript 程式碼

透過你的 CustomJS API 金鑰遠端執行 JavaScript 程式碼。 程式碼可以參考輸入變數並使用 NPM 模組。

執行 JavaScript 程式碼

透過你的 CustomJS API 金鑰遠端執行 JavaScript 程式碼。 程式碼可以參考輸入變數並使用 NPM 模組。

參數

名稱 機碼 必要 類型 Description
輸入值
input True string

使用者提供的輸入字串,可以在你的 JavaScript 程式碼中被引用。

JavaScript程式碼
code True string

JavaScript 程式碼要執行。 用輸入變數參考輸入。

傳回

JavaScript 執行的結果

response
string

定義

字串

這是基本資料類型「string」。