JSPM

n8n-nodes-paytr-unofficial

0.0.1
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 3
    • Score
      100M100P100Q28297F
    • License MIT

    N8N community node for PayTR payment system integration

    Package Exports

      This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (n8n-nodes-paytr-unofficial) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

      Readme

      n8n-nodes-netgsm-unofficial

      n8n.io - Workflow Automation

      NetGSM API entegrasyonu için n8n community node'u. Bu node ile NetGSM üzerinden SMS ve sesli mesaj gönderebilirsiniz.

      n8n workflow otomasyon platformu için geliştirilmiş bir topluluk node'udur.

      Kurulum

      Community Nodes Panel Üzerinden (Önerilen)

      1. n8n arayüzünde Settings > Community Nodes bölümüne gidin
      2. Install butonuna tıklayın
      3. Package name alanına n8n-nodes-netgsm-unofficial yazın
      4. Install butonuna tıklayın

      NPM ile Manuel Kurulum

      n8n self-hosted kurulumunuzda:

      npm install n8n-nodes-netgsm-unofficial

      Docker ile n8n kullanıyorsanız:

      docker exec -it n8n_container npm install n8n-nodes-netgsm-unofficial
      # Ardından n8n'i yeniden başlatın

      Kullanım

      1. NetGSM API Kimlik Bilgilerini Ayarlama

      Node'u kullanabilmek için önce NetGSM API kimlik bilgilerinizi ayarlamanız gerekir:

      1. NetGSM Web Portal üzerinden giriş yapın
      2. Abonelik İşlemleri > Alt Kullanıcı Hesapları bölümüne gidin
      3. Yeni Kayıt butonuna tıklayarak API için özel bir alt kullanıcı oluşturun
      4. n8n'de NetGSM node'unu ekledikten sonra credentials bölümünde:
        • Username: Alt kullanıcı adınız
        • Password: Alt kullanıcı şifreniz
        • App Name: İsteğe bağlı (varsayılan: "n8n")

      2. SMS Gönderme

      1. Operation olarak "Send SMS" seçin
      2. Gerekli alanları doldurun:
        • Message Header: Gönderen adı (örn: "SIRKETIM")
        • Phone Number: Alıcı telefon numarası (90 olmadan, örn: "5551234567")
        • Message: Gönderilecek mesaj
        • Encoding: Türkçe karakterler için "TR", İngilizce için "EN"

      3. Sesli Mesaj Gönderme

      1. Operation olarak "Send Voice Message" seçin
      2. Gerekli alanları doldurun:
        • Message Header: Gönderen adı
        • Phone Number: Alıcı telefon numarası
        • Message: Okunacak metin (sesli mesaj)

      Özellikler

      • ✅ SMS gönderme
      • ✅ Sesli mesaj gönderme
      • ✅ Türkçe karakter desteği
      • ✅ Hata yönetimi
      • ✅ NetGSM API yanıt kodları kontrolü

      API Yanıt Kodları

      NetGSM API'den dönen temel yanıt kodları:

      • 00: Mesaj gönderildi
      • 01: Mesaj gönderildi
      • 02: Mesaj gönderildi
      • 20: Mesaj metninde problem var
      • 30: Geçersiz kullanıcı adı/şifre
      • 40: Kredi/paket yetersiz

      Örnek Workflow

      {
        "nodes": [
          {
            "parameters": {
              "operation": "sendSms",
              "msgheader": "SIRKETIM",
              "phoneNumber": "5551234567",
              "message": "Merhaba! Bu bir test mesajıdır.",
              "encoding": "TR"
            },
            "type": "n8n-nodes-netgsm-unofficial.netgsm",
            "typeVersion": 1,
            "position": [820, 300]
          }
        ]
      }

      Gereksinimler

      • n8n sürüm 0.175.0 veya üzeri
      • Node.js 20.15 veya üzeri
      • Aktif NetGSM hesabı ve API erişimi

      Destek

      Sorularınız veya sorunlarınız için:

      Katkıda Bulunma

      1. Repository'yi fork edin
      2. Feature branch oluşturun (git checkout -b feature/amazing-feature)
      3. Değişikliklerinizi commit edin (git commit -m 'Add amazing feature')
      4. Branch'ınızı push edin (git push origin feature/amazing-feature)
      5. Pull Request oluşturun

      Lisans

      Bu proje MIT lisansı altında lisanslanmıştır. Detaylar için LICENSE dosyasına bakın.

      Linkler


      Not: Bu node resmi NetGSM ürünü değildir. Topluluk tarafından geliştirilmiş bir entegrasyondur.