REST API Mimarisi

Bir Birleşik REST API Tüm Kanallar için

Birden fazla API uygulamasıyla uğraşmayı bırakın. Unipile, LinkedIn, WhatsApp, Gmail, Outlook ve tüm büyük iletişim platformlarında çalışan tek, tutarlı bir REST API şeması sağlar. Bir kez yazın, her yere entegre edin.

unified-api.js
// Tüm sağlayıcılar için tek bir istek yapısı
const response = bekliyor
fetch('https://api.unipile.com/api/v1/messages', {
  method: 'POST',
  headers: { 'Authorization': 'Bearer YOUR_TOKEN' },
  body: JSON.stringify({
    account_id: "acc_123",
    attendees: [{ identifier: "contact@example.com" }],
    text: "Hello from Unipile!"
  })
});
// Aynı yapı aşağıdakiler için de çalışır:
// LinkedIn - WhatsApp - Gmail - Instagram - Telegram
200 Tamam - Mesaj Gönderildi
Birleştirilmiş Neden Önemlidir?

Birinin Gücü Birleşik Şema

Birden fazla API entegrasyonunu sürdürmek ile tek bir birleşik şema kullanmak arasındaki farkı görün. Daha az kod, daha az hata, daha hızlı geliştirme.

Yerel API'ler Kompleks
linkedin-message.js
LinkedIn LinkedIn
const linkedin = require('linkedin-api-client'); bekliyor linkedin.messages.create({ recipients: ['urn:li:person:abc123'], body: { text: message }, mesajTürü: 'MEMBER_TO_MEMBER' });
whatsapp-message.js
WhatsApp WhatsApp
bekliyor fetch(`https://graph.facebook.com/v18.0/${PHONE_ID}/messages`, { method: 'POST', body: JSON.stringify({ messaging_product: 'whatsapp', to: telefonNumarası, tip: 'metin', text: { body: message } }) });
gmail-message.js
Gmail Gmail
const gmail = google.gmail({ versiyon: 'v1', auth }); const ham = Tampon.itibaren( `Kime: ${to}\r\nSubject: ${subject}\r\n\r\n${body}` ).toString('base64'); bekliyor gmail.users.messages.gönder({ userId: 'ben', requestBody: { ham } });
Unipile ile Tavsiye edilir
send-message.js
Tüm Sağlayıcılar
// TÜM mesajlaşma platformları için tek bir işlev async function sendMessage(accountId, recipient, text) { return fetch(`https://api.unipile.com/api/v1/messages`, { method: 'POST', headers: { 'Authorization': `Bearer ${API_KEY}`, 'Content-Type': 'application/json' }, body: JSON.stringify({ account_id: accountId, attendees: [{ identifier: recipient }], text: text }) }); } // için çalışır: LinkedIn, WhatsApp, Gmail, Instagram...
Yerel API'ler
Her platform için farklı SDK
Tutarsız veri formatları ve yanıtları
Yönetmek için ayrı kimlik doğrulama akışları
Yazılacak ve bakımı yapılacak 3 kat daha fazla kod
Unipile ile
Tüm sağlayıcılar için tek kod tabanı
Birleştirilmiş hata işleme ve yanıtlar
Kod değişikliği yapmadan yeni kanallar ekleyin
90% bakımı yapılacak daha az kod
90%
Yazılacak daha az kod
ve sürdürmek
1 hafta
Ortalama entegrasyon süresi
yerel API'lerle aylara kıyasla
0
Kırılma değişiklikleri
yeni sağlayıcılar eklerken

İçin tasarlandı Geliştiriciler

Kurumsal güvenilirliğe sahip, üretime hazır bir API. Daha hızlı gönderin, daha az bakım yapın, güvenle ölçeklendirin.

Geliştirme Haftalarından Tasarruf Edin

Altyapı oluşturmayı bırakın. Biz karmaşıklığı hallederken siz ürününüze odaklanın.

Unipile olmadan
Sağlayıcı başına kimlik doğrulama akışları oluşturun
Her entegrasyonun bakımını yapın
API kırılma değişikliklerini ele alın
Ücret sınırlarını kendiniz yönetin
Unipile ile
Kutudan çıkar çıkmaz barındırılan kimlik doğrulama
Sıfır bakım yükü
Tüm güncellemeleri biz yapıyoruz
Akıllı oran limiti işleme

Doğrudan API Erişimi, Kazıma Yok

Tüm sağlayıcılara API bağlantıları. Daha hızlı yanıtlar, daha iyi güvenilirlik, engellenme riski yok.

Temiz RESTful Tasarım

REST en iyi uygulamalarını takip eden sezgisel uç noktalar. Kaynak tabanlı URL'ler, standart HTTP yöntemleri, uygun durum kodları.

Akıllı Hız Limiti İşleme

Tüm sağlayıcılarda otomatik hız limiti yönetimi. İstekleri sıraya koyar, yeniden dener ve optimize ederiz, böylece siz yapmak zorunda kalmazsınız.

Kapsamlı Dokümantasyon

Her uç nokta için ayrıntılı kılavuzlar, kod örnekleri ve API referansları. Günler değil, dakikalar içinde başlayın.

Etkileşimli API gezgini
Kod parçacıklarını kopyala-yapıştır
Adım adım eğitimler

Yüksek Performans

Kanıtlanmış güvenilirlik ile ışık hızında yanıt süreleri. Her yerde hız için küresel altyapı üzerine inşa edilmiştir.

Ultra düşük gecikme süresi
24 ay boyunca 99,9% çalışma süresi
Küresel CDN dağıtımı

Kurumsal Güvenlik

Banka düzeyinde şifreleme, OAuth 2.0 ve SOC 2 uyumluluğu. Verileriniz ve kullanıcılarınızın verileri korunmaya devam eder.

GDPR uyumlu
SOC 2 uyumlu
Güvenli token yönetimi
Sağlayıcı Soyutlaması - Unipile

Sağlayıcı soyutlaması özellik kaybı olmadan

Çoğu toplama katmanı özellikleri düzleştirir. Unipile bunu yapmaz. REST API, gerektiğinde sağlayıcıya özgü yetenekleri ortaya çıkarmak, ortak uç noktaları tutarlı tutmak ve gelişmiş özelliklerin aşamalı olarak benimsenmesine izin vermek için tasarlanmıştır.

Ortak işlemler için paylaşılan uç noktalar
Temel bir gelen kutusu görünümü, tutarlı davranış için tüm sağlayıcılar arasında paylaşılan uç noktaları kullanır.
Gelişmiş özellikler için sağlayıcıya özel rotalar
Gelişmiş LinkedIn eylemleri, ihtiyaç duyduğunuzda özel rotalar aracılığıyla kullanılabilir.
Gerektiğinde ham sağlayıcı verileri
Tam kontrole veya belirli meta verilere ihtiyaç duyduğunuzda ham sağlayıcı verilerine erişim her zaman mevcuttur.
Örnek: Eylemde esneklik
Paylaşılan Uç Nokta
GET /api/v1/messages Tüm sağlayıcılarda çalışır
Sağlayıcıya Özel
POSTA /api/v1/linkedin/davetler # LinkedIn'e özel özellikler
Ham Veri
GET /api/v1/mesajlar?ham_içerik=true # Orijinal sağlayıcı yüküne erişin
Soyutlama düzeyini siz seçersiniz.
API değiş tokuşları zorlamaz.
Basit birleşik uç noktalarla başlayın, gerektiğinde sağlayıcıya özgü özellikler ekleyin.
Başla
Hızlı Başlangıç

İnşa Etmeye Başlayın Dakika

Dilinizi seçin, SDK'yı yükleyin ve ilk API isteğinizi gönderin. İşte bu kadar basit. Tam dokümantasyon ve örnekler dahildir.

Node.js / TypeScript
npm install unipile-node-sdk
Python
pip yükleme istekleri
cURL / REST
Doğrudan HTTP istekleri
hızlı-başlangıç.js
2000+ Unipile ile İnovasyon Yapan Şirketler
Sektör liderleri tarafından güvenilir
1 API
Tüm ana iletişim kanalları için operasyonları kolaylaştırın
2 Gün
Minimum kurulumla hızlı bir şekilde canlı entegrasyon elde edin
30%
Bakım çabalarında ve kaynaklarında azalma

Yerleşik Güvenlik ve Uyumluluk

Verileriniz ve iş akışlarınız için kurumsal düzeyde koruma Güvenliğimiz hakkında daha fazla bilgi edinin
SOC 2 Tip II
SOC 2 Tip II
Sertifikalı
Veri koruması ve operasyonel bütünlük sağlayan bağımsız olarak denetlenen güvenlik kontrolleri.
GDPR
GDPR
Uyumlu
Kullanıcı gizliliği için Avrupa veri koruma düzenlemelerine tam uyum.
99.9%
Son 24 ayda Platform Çalışma Süresi
24/7
Yüksek performanslı API ile Global Destek

REST API SSS

Unipile'ın birleşik REST API mimarisi hakkında sık sorulan sorular

Her sağlayıcı (LinkedIn, WhatsApp, Gmail, vb.) için farklı API'ler öğrenmek yerine tek bir tutarlı şema tüm kanallar için. Aynı talep yapısı, yanıt formatı ve kimlik doğrulama akışı her platformda çalışır ve entegrasyon süresini haftalardan günlere indirir.
Unipile şunları sağlar ~150 birleşik uç nokta tüm sağlayıcılar arasında çalışan. Unipile olmadan, 500'den fazla sağlayıcıya özgü uç noktayı yönetmeniz gerekir (her sağlayıcının kendi API yapısı vardır). Birleşik yaklaşımımız daha az kod yazılması, daha az uç durum ve daha basit bakım anlamına gelir. Bizim kontrol edin tam API referansı detaylar için.
Tüm API istekleri şunları kullanır Taşıyıcı belirteci kimlik doğrulaması. Basitçe API anahtarınızı Authorization Başlık: Yetkilendirme: Bearer YOUR_TOKEN. OAuth akışlarını, token yenilemeyi ve sağlayıcıya özgü auth karmaşıklıklarını otomatik olarak ele alıyoruz.
Tüm yanıtlar JSON biçimi tüm sağlayıcılar arasında tutarlı bir yapıya sahiptir. Aşağıdakiler gibi standartlaştırılmış alanlar elde edersiniz id, created_at, durumve provider - Farklı kaynaklardan gelen verileri kendiniz normalleştirmenize gerek yok.
Unipile'ın kendisi kullanıma dayalı ücretler veya yapay ücret sınırları yok. Ancak, temel sağlayıcıların (LinkedIn, WhatsApp, vb.) kendi sınırları vardır. Sağlayıcı yönergeleri dahilinde kalmanıza ve hesaplarınızı korumanıza yardımcı olmak için yerleşik koruma önlemleri ve kota yönetimi ekliyoruz.
Bizimkini kullanın Webhooks sistemi anlık bildirimler almak için. Yeni mesajlar, durum değişiklikleri, takvim güncellemeleri ve daha fazlası için gerçek zamanlı etkinlikler almak üzere kontrol panelinizde web kancası URL'lerini yapılandırın - yoklama gerekmez. Olaylar aynı birleşik şema ile teslim edilir.
Garanti ediyoruz 99,9% çalışma süresi SLA tüm API uç noktaları için. Gerçek zamanlı durumu şu adresten izleyin status.unipile.com. Altyapımız, otomatik yük devretme ve yedeklilik özelliği ile Avrupa'da barındırılmaktadır.
Evet! Kaydolun 7 günlük ücretsiz deneme tam API erişimi ile - kredi kartı gerekmez. Tüm uç noktaları test edin, gerçek hesapları bağlayın ve kavram kanıtınızı oluşturun. Bizim dokümantasyon ve canlı destek, hızlı bir şekilde başlamanıza yardımcı olur.

API'yi keşfetmeye hazır mısınız? Bugün oluşturmaya başlayın.

API Referansını Görüntüle
tr_TRTR