Kataloga Dön

CoinMarketCap API ile Kripto Para Verilerini Keşfet, Zenginleştir ve Depola

Orta
Veri
API Entegrasyonu
Zamanlama
4 indirme0 görüntülenme15-30 dakikaYazar: e2nu

Workflow Görünümü

Açıklama

Bu n8n iş akışı, CoinMarketCap'in ücretsiz API'sini kullanarak kripto para birimi token'larını otomatik olarak keşfeder. Elde edilen verileri temizler, resmi web siteleri gibi ek bilgilerle zenginleştirir ve tercih ettiğiniz bir veritabanına veya elektronik tabloya kaydeder. Ücretsiz API kullanımına uygun, kolay anlaşılır ve genişletmeye hazır bir yapıya sahip olan bu otomasyon, kripto piyasası verilerini düzenli olarak takip etmek isteyen herkes için idealdir.

Kurulum Rehberi

Genel Bakış

Bu iş akışı, CoinMarketCap'ten kripto para birimi verilerini düzenli aralıklarla çekmek, işlemek ve depolamak için tasarlanmıştır. Özellikle ücretsiz API kullanım limitlerini göz önünde bulundurarak güvenli ve verimli bir veri toplama süreci sunar.

Gereksinimler

  • n8n Hesabı: İş akışını çalıştırmak için bir n8n kurulumuna (bulut veya kendi sunucunuzda) ihtiyacınız var.
  • CoinMarketCap API Anahtarı: CoinMarketCap'in ücretsiz API katmanına kaydolmanız ve bir API anahtarı almanız gerekmektedir. Bu anahtar, httpRequest düğümünde kimlik doğrulama için kullanılacaktır.
  • Veritabanı/Elektronik Tablo: Verileri depolamak için bir hedef belirlemelisiniz. Bu iş akışı nocoDb düğümünü kullanır, ancak Google Sheets, Airtable veya başka bir veritabanı düğümüyle kolayca değiştirilebilir. Seçtiğiniz depolama çözümüne ait kimlik bilgilerine ihtiyacınız olacaktır.

Kurulum Adımları

  1. İş Akışını İçe Aktarın: Bu iş akışı JSON'unu n8n kurulumunuza içe aktarın.
  2. CoinMarketCap API Kimlik Bilgilerini Ayarlayın: httpRequest düğümüne gidin. "Kimlik Bilgileri" bölümünde, CoinMarketCap API anahtarınızı içeren yeni bir HTTP Başlığı kimlik bilgisi oluşturun. Başlık adı X-CMC_PRO_API_KEY ve değeri API anahtarınız olmalıdır.
  3. Depolama Kimlik Bilgilerini Ayarlayın: Eğer nocoDb kullanıyorsanız, nocoDb düğümüne gidin ve nocoDb sunucunuzun URL'si, API anahtarı ve proje/tablo bilgileriyle ilgili kimlik bilgilerini yapılandırın. Farklı bir depolama çözümü kullanıyorsanız (örn. Google Sheets), ilgili düğümü ekleyin ve kimlik bilgilerini ayarlayın.
  4. Zamanlayıcıyı Yapılandırın: scheduleTrigger düğümünü açın ve iş akışının ne sıklıkta çalışmasını istediğinizi ayarlayın. Varsayılan olarak belirli aralıklarla çalışacak şekilde ayarlanmıştır.
  5. Veri İşleme Mantığını İnceleyin: code düğümlerini inceleyerek verilerin nasıl temizlendiğini ve zenginleştirildiğini anlayın. İhtiyaçlarınıza göre bu mantığı değiştirebilirsiniz.
  6. İş Akışını Aktive Edin: Tüm kimlik bilgileri ve yapılandırmalar tamamlandıktan sonra, iş akışını sağ üst köşedeki düğmeyi kullanarak etkinleştirin.

Kullanım Senaryoları

  • Kripto Portföy Takibi: Favori kripto paralarınızın güncel verilerini otomatik olarak toplayarak kişisel bir portföy takip panosu oluşturun.
  • Piyasa Araştırması: Yeni çıkan veya popüler kripto paraları keşfedin, temel verilerini toplayın ve piyasa trendlerini analiz etmek için kullanın.
  • Fiyat Uyarıları: Toplanan verileri kullanarak belirli bir kripto paranın fiyatı belirli bir seviyenin altına düştüğünde veya üstüne çıktığında bildirimler gönderin (ek düğümlerle).
  • Veri Analizi için Hazırlık: Toplanan verileri bir veri ambarına aktararak daha derinlemesine analizler yapmak için kullanın.

İpuçları ve Öneriler

  • API Limitlerine Dikkat Edin: CoinMarketCap'in ücretsiz API katmanının belirli istek limitleri vardır. wait düğümünü ve scheduleTrigger ayarlarını bu limitlere uygun şekilde yapılandırın. Aşırı istek göndermek API erişiminizin kısıtlanmasına neden olabilir.
  • Hata Yönetimi Ekleme: Üretim ortamında kullanmayı düşünüyorsanız, try/catch blokları veya errorTrigger düğümleri ekleyerek API hatalarını veya veri işleme sorunlarını ele alın.
  • Veri Zenginleştirmeyi Genişletin: code düğümlerini kullanarak veya ek httpRequest düğümleriyle başka API'lerden (örn. CoinGecko, sosyal medya API'leri) daha fazla veri çekerek token bilgilerini daha da zenginleştirebilirsiniz.
  • Depolama Çözümünü Değiştirin: nocoDb yerine Google Sheets, Airtable, PostgreSQL veya başka bir veritabanı kullanmak isterseniz, ilgili n8n düğümünü ekleyip mevcut nocoDb düğümünü değiştirebilirsiniz.

Detaylar

Kullanılan Node'lar (10)

set
splitOut
splitInBatches
code
noOp
scheduleTrigger
httpRequest
wait
nocoDb
stickyNote

Etiketler

#kripto-para
#coinmarketcap
#api-entegrasyonu
#veri-toplama
#otomasyon
#zamanlayıcı
#veri-depolama
#nocoDb
Ücretsiz

JSON dosyasını indirip kendi n8n sunucunuza import edin.

Bu workflow'u indirmek için ücretsiz üye olun

Ücretsiz Kayıt Ol

Zaten üye misiniz? Giriş yapın

İndir Import et Çalıştır

Uzman Desteği

Yakında aktif olacak

Gerekli API Anahtarları

  • CoinMarketCap API Key
  • NocoDB API Key (veya seçilen veritabanı/sheet kimlik bilgileri)

Bu içerik Otomasyonevi.com tarafından hazırlanmıştır. İzinsiz kopyalanması yasaktır.

Benzer Workflow'lar

Görsellerden 3D İnsan Vücudu Modeli Oluşturma (SAM-3D & Google Sheets)

Bu n8n iş akışı, SAM-3D modelini kullanarak tek bir görselden 3D insan vücudu modelleri (.glb formatında) oluşturma sürecini otomatikleştirir. Google E-Tablolar'ı bir veri kaynağı olarak harici bir yapay zeka işleme API'sine bağlayarak çalışır. Spor analizi, sanal deneme odaları veya sağlık takibi gibi çeşitli alanlarda 3D modelleme ihtiyaçları olan kullanıcılar için idealdir. Bu otomasyon, manuel süreçleri ortadan kaldırarak zaman ve kaynak tasarrufu sağlar, aynı zamanda tutarlı ve yüksek kaliteli 3D modeller üretir.

Yapay Zeka
Veri
4758 node

Ethereum USDT Transferlerini İzle: Airtable ve Slack ile Değerli İşlem Bildirimleri

Bu n8n iş akışı, Ethereum blockchain'indeki yüksek değerli USDT transferlerini otomatik olarak izler. Belirlenen bir eşiğin üzerindeki işlemleri Alchemy API aracılığıyla tespit eder, gönderen, alıcı ve transfer değeri gibi detayları çıkarır. Bu veriler Airtable'da depolanır ve günlük olarak özetlenerek Slack kanalına temiz ve bilgilendirici bir uyarı olarak gönderilir. Kripto varlıklarını takip eden yatırımcılar, analistler ve finans ekipleri için idealdir, önemli blockchain hareketlerinden anında haberdar olmalarını sağlar.

Veri
Bildirim
407 node

Ürün Fiyat Değişikliklerini Takip Et ve Bildirim Al

Bu n8n iş akışı, belirli e-ticaret sitelerindeki ürün fiyat değişikliklerini otomatik olarak izler ve size anında bildirim gönderir. Özellikle rekabet analizi, indirim takibi veya stok izleme gibi senaryolarda işletmeler ve bireyler için idealdir. İş akışı, web sitelerinden düzenli aralıklarla veri çekerek fiyat farklılıklarını tespit eder ve belirlenen e-posta adresine detaylı bir rapor gönderir. Böylece manuel kontrol ihtiyacını ortadan kaldırarak zaman ve efor tasarrufu sağlar.

E-ticaret
Veri
312.97810 node

JSON Verisini Diske İkili (Binary) Dosya Olarak Yazma

Bu otomasyon, n8n ortamında oluşturulan veya alınan JSON verilerini, dosya sistemine ikili (binary) formatta kaydetmek için tasarlanmıştır. Özellikle 'İkili Dosya Yazma' (Write Binary File) düğümünün doğrudan JSON verisini kabul etmemesi sorununu, bir 'Fonksiyon' (Function) düğümü aracılığıyla JSON'ı ikili formata dönüştürerek çözer. Bu sayede, yapılandırılmış verilerinizi kolayca diskte depolayabilir ve diğer uygulamalarla paylaşabilirsiniz. Geliştiriciler, sistem yöneticileri ve veri mühendisleri için uygun olup, veri depolama ve dosya yönetimi süreçlerini basitleştirir.

Veri
Dosya Yönetimi
24.5002 node

Google E-Tablo'dan Yerel Klasörlere Toplu JSON Dosyası İndirici

Bu n8n otomasyon şablonu, Google Drive'dan birden fazla JSON dosyasını kolayca ayıklamanıza, indirmenize ve düzenlemenize olanak tanır. Operasyon, analist veya veri mühendisleri için ideal olan bu iş akışı, dosya adlarını ve Google Drive URL'lerini içeren bir Google E-Tablosunu okur, bu bağlantıları indirilebilir JSON'lara dönüştürür ve her dosyayı otomatik olarak yerel bir disk klasörüne (isme göre sıralanmış) yazar. Artık manuel indirme veya kopyala yapıştır zahmetine son; tüm süreç otomatik olarak işlenir.

Veri
Veri Senkronizasyonu
207 node

Anahtar ile Birleştirme Düğümünü Kullanarak Verileri Birleştirme

Bu n8n iş akışı, 'Anahtar ile Birleştirme' (Merge by Key) düğümünün nasıl etkin bir şekilde kullanılacağını gösterir. Farklı veri kaynaklarından gelen bilgileri belirli bir anahtar üzerinden eşleştirerek tek bir yapıya dönüştürmek isteyen kullanıcılar için idealdir. Özellikle, iki ayrı veri setini birleştirme, eksik bilgileri tamamlama veya ilişkisel veri tabanı benzeri birleştirme işlemleri yapmak isteyen herkes bu iş akışından faydalanabilir. Ana faydası, manuel veri birleştirme süreçlerini ortadan kaldırarak zaman kazandırması ve veri tutarlılığını artırmasıdır.

Veri
Veri Senkronizasyonu
22.0732 node