Kendi kodunuzdan yayınlayın. Aynı akış, programatik.
Paneldeki her işlem bir REST uç noktası. Yayınlama, planlama, hesaplar, analitik, webhook'lar. Birinci taraf bir TypeScript SDK'sı. Claude Desktop, Cursor ve ChatGPT için bir MCP sunucusu. Hiçbir şey sızmasın diye çalışma alanı başına kapsamlı API anahtarları.
Üç satır kod. Üç platformda planlandı.
Bir yayın çağrısının gerçek hali: bir çalışma alanı seçin, bir açıklama ve platformları gönderin, bir gönderi kimliği ve platform bazında teslimat durumu alın. TypeScript, PHP veya curl'den aynı çağrı.
/v1/postsimport { FoPost } from '@fopost/sdk';
const client = new FoPost({ apiKey: process.env.FOPOST_API_KEY });
const accounts = await client.accounts.list({ workspaceId });
const post = await client.posts.create({
workspaceId,
status: 'scheduled',
scheduleAt: '2026-09-01T09:00:00Z',
content: [{ text: 'Stop launching on Tuesday.', position: 0 }],
accounts: accounts.map((a) => ({ id: a.id })),
});pst_01H7K3MRGB8YZ4QVWTwitter entegrasyonunu yazdınız. Sonra LinkedIn her şeyi değiştirdi.
Twitter yayınını bir hafta sonunda çıkardınız. Sonra LinkedIn üç gün sürdü, OAuth akışı bir hafta sürdü, Instagram dünyanın en kötü API'sine sahip ve TikTok'a daha başlamadınız bile.
Her platform aynı gün farklı şekilde bozuluyor. Bluesky'nin hız sınırı değişiyor. Threads bir medya türü kısıtlaması ekliyor. Hashnode GraphQL sürümünü değiştiriyor. Entegrasyonunuz alev alev yanıyor, siz ise ürün geliştiriyorsunuz.
5 platform için OAuth'u elle yazdınız. Yenileme token'larını kendi veritabanınızda saklıyorsunuz. Artık token yenilemeden, şifreli depolamadan ve SOC 2 tarzı anahtar yönetiminden siz sorumlusunuz. Girmek istediğiniz iş bu değildi.
API size uygun mu?
Size uygun, eğer
- Kullanıcılarınız adına sosyal medyaya yayın yapması gereken bir ürün geliştiriyorsunuz
- CI'dan, bir CRM'den veya kendi backend'inizden tetiklenen bir içerik operasyonu hattı yönetiyorsunuz
- FoPost'u MCP üzerinden Claude Desktop, Cursor veya ChatGPT'ye bağlamak ve ajanın sizin için yayın yapmasını istiyorsunuz
- 33 platform entegrasyonu yönetmeden kendi müşterilerinize sosyal yayın sunmak isteyen bir ajans aracı geliştiricisisiniz
Size uygun değil, eğer
- Yalnızca panelden elle paylaşım yapıyorsunuz. API gereğinden fazla, doğru yer düzenleyici.
- Tam beyaz etiketli API barındırmaya (your-brand.api.com) ihtiyacınız var. Kurumsal bir düzenleme için bizimle konuşun.
Tek API. 32 platform. Bozulmaları biz üstleniyoruz.
Siz tek bir şemaya yazarsınız. Biz bunu 32 platforma dağıtır, token'ları yeniler, hız sınırlarını yönetir, gönderiyi teslim eder ve hataları gösteririz. Siz özelliği yayına alırsınız.
Temiz, öngörülebilir REST
Öngörülebilir kaynaklar (gönderiler, hesaplar, çalışma alanları, teslimatlar, webhook'lar). Her uç noktada tutarlı tek bir istek ve yanıt yapısı, /v1 altında sürümlenmiş.
TypeScript SDK'sı, ayrıca bağımsız bir PHP kütüphanesi
TypeScript (npm install @fopost/sdk) bu REST API'yi sarar. PHP (composer require fopost/social-core, MIT lisanslı) bağımsızdır: kendi kimlik bilgilerinizle doğrudan 11 platforma yayın yapar, FoPost hesabı gerekmez.
AI asistanları için MCP sunucusu
npx -y @fopost/mcp, FoPost çalışma alanınızı Claude Desktop, Cursor, ChatGPT ve MCP uyumlu her ajana bağlar. 14 araç mevcut: yayınlama, planlama, analitik, hesap yönetimi. Kimlik doğrulama API anahtarıyla.
Çalışma alanı başına kapsamlı anahtarlar
İşlem kapsamlı, çalışma alanı başına anahtarlar: posts, accounts, workspaces, labels, publish, deliveries, webhooks, analytics, automations. Arayüz için JWT, kod için API anahtarları. Ajans çapında süper anahtar yok.
Her olay için giden webhook'lar
publish.success, publish.failed, account.disconnected, account.reconnected, automation.triggered ve daha fazlasına abone olun. Her yük imzalıdır, böylece bizden geldiğini doğrulayabilirsiniz; başarısız teslimatlar üstel geri çekilmeyle yeniden denenir.
Gerçek iş için boyutlandırılmış hız sınırları
Sınır, bir yayın entegrasyonunun ihtiyacının çok üzerindedir ve daha fazla hesap bağladıkça tavan otomatik olarak yükselir. Aşarsanız sessiz bir düşürme ya da askıya alınmış bir anahtar değil, geri çekilmeniz için Retry-After içeren temiz bir 429 alırsınız.
Oluşturun. Kurun. Yayınlayın.
Bir API anahtarı oluşturun
Yayın yapmak istediğiniz çalışma alanında, ihtiyacınız olan kapsamlarla bir API anahtarı oluşturun (başlamak için posts ve accounts yeterli). Bir kez kopyalayın. Bir sır gibi saklayın.
SDK'yı kurun
npm install @fopost/sdk. Ya da SDK'yı atlayıp doğrudan REST uç noktalarını çağırın. Ya da ikisini de atlayıp Claude'dan MCP sunucusunu kullanın.
Çağrıyı yapın
Üç satır: içe aktar, örnekle, oluştur. Yayın çağrısı bir gönderi kimliği ve platform bazında teslimat durumu döndürür. Gönderi panelinizin kuyruğuna düşer ve planlanan saatte yayına çıkar.
Webhook'lara abone olun (isteğe bağlı)
Çalışma alanı ayarlarına bir webhook URL'si ekleyin. publish.success ve publish.failed olaylarına abone olun. Her teslimat başarıyla ulaştığında veya başarısız olduğunda uç noktanız imzalı bir POST alır. Artık sisteminiz senkron kalır.
33 platform entegrasyonunu elle yazmaktan neden daha iyi?
Geliştiricilerin bugün çok platformlu yayına yaklaşmasının üç yolu. SDK'ları, bir MCP sunucusu olan ve bozulmaları başkasının üstlendiği gerçek bir API yalnızca biri.
Kendin yap: 33 platform API'si
Teknik kurucuların denediği
- Her platform için OAuth akışı. Token depolama. Token yenileme. Şifreli sır yönetimi.
- Her platformda farklı hız sınırı, farklı hata yapısı, farklı medya kısıtlamaları.
- LinkedIn API'sini değiştirdiğinde siz de kodunuzu değiştirirsiniz. Bluesky, Threads, Hashnode için de aynısı.
- Twitter ve LinkedIn'den sonra platform eklemeyi bırakırsınız. Diğer 29'u istek listesinde kalır.
Buffer veya Hootsuite API'si
Köklü oyuncuların sunduğu
- Herkese açık API var ama sonradan akla gelmiş gibi. SDK'ları bazen topluluk sürdürüyor.
- MCP sunucusu yok. Claude veya Cursor'a bağlamak özel bir entegrasyon demek.
- Kullanıcı başına fiyatlandırma, API'yi ajanslar için bir maliyet kalemine dönüştürür.
FoPost API + SDK'lar + MCP
Gerçekten istediğiniz
- Tek bir REST şeması 32 platformu kapsar; tarayıcı eklentisi ise yazma API'si olmayan Substack'i kapsar.
- Bizim bakımını yaptığımız TypeScript SDK'sı, ayrıca bir MIT PHP kütüphanesi.
- MCP sunucusu bugün hazır: npx -y @fopost/mcp ile Claude Desktop, Cursor, ChatGPT'ye.
- Çalışma alanı başına kapsamlı anahtarlar, imzalı webhook'lar, yerleşik yeniden denemeler. Bozulmaları biz üstleniyoruz.
Tüm büyük ağlarda yayınlar