Aracılığıyla paylaş


CustomJS (Önizleme)

NPM modülü desteğiyle iş akışlarında özel JavaScript kodu yürütün. PDF oluşturun, ekran görüntüleri yakalayın, verileri dönüştürün, dosyaları ayrıştırma (CSV, XML, JSON, Excel) ve herhangi bir API ile tümleştirin. Güvenli yürütme ortamı. API anahtarınızı şu konumdan alın: https://www.customjs.space

Bu bağlayıcı aşağıdaki ürün ve bölgelerde kullanılabilir:

Hizmet Class Bölgeler
Copilot Studio Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Logic Apps Standart Aşağıdakiler dışında tüm Logic Apps bölgeleri :
     - Azure Kamu bölgeleri
     - Azure Çin bölgeleri
     - ABD Savunma Bakanlığı (DoD)
Power Apps Premium Aşağıdakiler dışında tüm Power Apps bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
Power Automate Premium Aşağıdakiler dışında tüm Power Automate bölgeleri :
     - ABD Kamu (GCC)
     - US Government (GCC High)
     - 21Vianet tarafından işletilen Çin Bulutu
     - ABD Savunma Bakanlığı (DoD)
İletişim
İsim CustomJS Desteği
URL https://www.customjs.space
E-posta h@customjs.io
Bağlayıcı Meta Verileri
Publisher TechnologyCircle GmbH
Web sitesi https://www.customjs.space
Gizlilik ilkesi https://www.customjs.space/terms-and-conditions/
Kategoriler BT İşlemleri; Verimli -lik

CustomJS Bağlayıcısı

Yayımcı: TechnologyCircle GmbH

İş akışlarınızda NPM modülü desteğiyle özel JavaScript kodu yürütün. Güvenli JavaScript yürütmesi aracılığıyla PDF oluşturun, verileri dönüştürün, dosyaları ayrıştırıp herhangi bir API ile tümleştirin.

Önkoşullar

Bu bağlayıcıyı kullanmak için şunları yapmanız gerekir:

Desteklenen İşlemler

JavaScript Kodu Yürütme

Tam NPM modülü desteğiyle özel JavaScript kodu çalıştırın. Giriş verilerine başvurun ve herhangi bir sonuç döndürin.

Kullanım Örnekleri:

  • JSON veri yapılarını dönüştürme
  • CSV, XML veya diğer dosya biçimlerini ayrıştırma
  • Karmaşık hesaplamalar yapma
  • Verileri özel kurallarla doğrulama
  • Dış API'lerle tümleştirme

Parametreler:

  • Input Value (İsteğe bağlı) - JavaScript kodunuzda işlenmek üzere veriler
  • JavaScript Code (Gerekli) - Özel JavaScript kodunuz

Örnekler:

Basit Kod (Giriş Yok):

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

NPM Modülü ile Geçerli Tarih:

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

Giriş ile:

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

JSON Dönüşümü:

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'yi PDF'ye

HTML içeriğini profesyonel PDF belgelerine dönüştürün. Kodlama gerekmez- YALNıZCA HTML sağlayın ve PDF alın.

Kullanım Örnekleri:

  • Faturalar ve makbuzlar oluşturma
  • HTML şablonlarından rapor oluşturma
  • Sertifikalar oluştur
  • Web sayfalarını PDF olarak arşivle
  • Yazdırılabilir belgeler oluşturma

Parametreler:

  • HTML Content (Gerekli) - PDF'ye dönüştürülecek HTML işaretlemesi

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>

Başlangıç Yapmak

  1. Şu konumda kaydolun: https://www.customjs.space
  2. API anahtarınızı oluşturma
  3. Akışınıza CustomJS bağlayıcısı ekleme
  4. İstendiğinde API anahtarınızı girin
  5. JavaScript Kodunu veya HTML'yi PDF'ye Yürütme eylemlerini kullanma

Support

Sürüm Geçmişi

v1.0.0.16 (Güncel - Aralık 2025)

Güncelleştirmeler:

  • JavaScript Kodu Yürüt eyleminde Input parametresi isteğe bağlı hale getirildi
  • Giriş alanı artık önce görünür, ardından Kod alanı
  • Giriş gerektirmeyen kod için geliştirilmiş kullanıcı deneyimi

Özellikler:

  • İsteğe bağlı girişle JavaScript Code eylemini yürütme
  • Basitleştirilmiş PDF oluşturma için HTML'de PDF'ye eylem
  • NPM modülü desteği
  • Güvenli yürütme ortamı

Hataya Neden Olan Değişiklik Yok:

  • v1.0.0.15 ile tamamen geriye dönük uyumlu
  • Tüm mevcut akışlar değişmeden çalışmaya devam ediyor

v1.0.0.15 (Aralık 2025)

Yeni Özellikler:

  • Basitleştirilmiş PDF oluşturma için "PDF'ye HTML" eylemi eklendi
  • JavaScript Kodunu Yürüt eylemini temizleme (yalnızca giriş + kod)

Geliştirmeler:

  • Basitleştirilmiş kullanıcı deneyimi
  • Örneklerle gelişmiş belgeler
  • Daha iyi hata işleme

v1.0.0.11 (Kasım 2024)

Düzeltmeler:

  • Kısıtlı anahtar sözcükler açıklamadan kaldırıldı
  • Güncelleştirilmiş uyumluluk gereksinimleri

v1.0.0.10 (Kasım 2024)

İlk Sürüm:

  • JavaScript Kodu Yürütme eylemi
  • NPM modülü desteği
  • Güvenli yürütme ortamı

Gizlilik ve Koşullar

Gizlilik İlkesi: https://www.customjs.space/terms-and-conditions/ Hizmet Koşulları: https://www.customjs.space/terms-and-conditions/

Kategoriler

BT İşlemleri, Üretkenlik

Bağlantı oluşturma

Bağlayıcı aşağıdaki kimlik doğrulama türlerini destekler:

Varsayılan Bağlantı oluşturmak için parametreler. Tüm bölgeler Paylaşılamaz

Temerrüt

Geçerli: Tüm bölgeler

Bağlantı oluşturmak için parametreler.

Bu, paylaşılabilir bir bağlantı değildir. Power app başka bir kullanıcıyla paylaşılıyorsa, başka bir kullanıcıdan açıkça yeni bağlantı oluşturması istenir.

İsim Türü Description Gerekli
API anahtarı securestring Bu API için api_key Doğru

Azaltma Sınırları

Name Çağrılar Yenileme Dönemi
Bağlantı başına API çağrıları 100 60 saniye

Eylemler

JavaScript Kodu Yürütme

JavaScript kodunu CustomJS API anahtarınız aracılığıyla uzaktan çalıştırır. Kod giriş değişkenine başvurabilir ve NPM modüllerini kullanabilir.

JavaScript Kodu Yürütme

JavaScript kodunu CustomJS API anahtarınız aracılığıyla uzaktan çalıştırır. Kod giriş değişkenine başvurabilir ve NPM modüllerini kullanabilir.

Parametreler

Name Anahtar Gerekli Tür Description
Giriş Değeri
input True string

JavaScript kodunuzda başvurulabilen kullanıcı tarafından sağlanan giriş dizesi.

JavaScript Kodu
code True string

Yürütülecek JavaScript kodu. Giriş değişkenini kullanarak girişe başvurun.

Döndürülenler

JavaScript yürütmesinin sonucu

response
string

Tanımlar

String

Bu, 'string' temel veri türüdür.