iletimerkezi

n8n custom node for Iletimerkezi SMS API

Package Information

Downloads: 30 weekly / 45 monthly
Latest Version: 1.0.10
Author: Abdurrahim Ceylan

Documentation

Iletimerkezi SMS N8N Node

🌍 Language Selection


🇹🇷 n8n-nodes-iletimerkezi (English)

npm version
License

A community node for n8n that integrates with the Iletimerkezi API to send transactional or marketing SMS messages.

✨ Features

  • API Integration: Uses the Iletimerkezi HTTP GET API for fast message transmission.
  • Secure Credentials: Utilizes n8n's dedicated Credentials system to securely store Username, Password, and Sender Name (Başlık).
  • Full Error Handling: Properly handles axios and API-level errors, logging failures and returning detailed error JSON objects to the workflow.
  • SVG Icon: Built-in SVG icon for a sharp, modern appearance within the n8n canvas.

🚀 Installation

Using n8n's Community Nodes Interface (Recommended)

  1. Navigate to Settings > Community Nodes in your n8n web interface.
  2. Enter the package name: n8n-nodes-iletimerkezi.
  3. Click Install.
  4. Restart n8n if prompted.

Via NPM (For Self-Hosted Users)

Install the package into your n8n directory:

npm install n8n-nodes-iletimerkezi
# Restart n8n service

🇹🇷 n8n-nodes-iletimerkezi (Türkçe)
Iletimerkezi API'si ile entegrasyon sağlayan, n8n için topluluk tarafından geliştirilmiş özel bir düğümdür. İşlemsel veya pazarlama amaçlı SMS gönderimini kolaylaştırır.

✨ Teknik Özellikler
API Entegrasyonu: Hızlı mesaj iletimi için Iletimerkezi'nin HTTP GET API yapısını kullanır.

Güvenli Kimlik Yönetimi: Kullanıcı Adı, Şifre ve Gönderici Adı (Başlık) gibi kritik bilgileri n8n'in Credentials sistemi aracılığıyla şifreli olarak depolar.

Kapsamlı Hata Yönetimi: axios kaynaklı ve API'den dönen hataları düzgün bir şekilde yakalar, hataları kaydeder (logger) ve iş akışına detaylı hata (JSON formatında) çıktısı verir.

SVG İkonu: n8n arayüzünde keskin ve modern bir görünüm için SVG formatında gömülü ikon kullanır.

🚀 Kurulum
n8n Topluluk Düğümleri Arayüzü Kullanarak (Önerilir)
n8n arayüzünüzde Ayarlar > Topluluk Düğümleri'ne gidin.

Paket adını girin: n8n-nodes-iletimerkezi.

Kur (Install) butonuna tıklayın.

Gerekirse n8n'i yeniden başlatın.

NPM Üzerinden (Self-Hosted Kullanıcılar İçin)
Paketi n8n veri dizininize kurun:
npm install n8n-nodes-iletimerkezi
# n8n servisini yeniden başlatın

🤝 Katkıda Bulunma
Katkılarınız memnuniyetle karşılanır! Bir hata bulursanız veya bir özellik talebiniz varsa, lütfen GitHub deposu üzerinden bir sorun (issue) açın veya bir çekme isteği (pull request) gönderin.

📄 Lisans
Bu proje MIT Lisansı ile lisanslanmıştır. Detaylar için LICENSE dosyasına bakabilirsiniz.

Geliştiren: Abdurrahim Ceylan

Discussion