İçeriğe geç
EN
GÜN 70ARR 1.627.490 ₺ / 10.000.000 ₺Bültene katıl
Okudukça ALP uyanır

Instagram Reels'i Otomatik Paylaşmak: App Review Efsanesi ve Gerçek Şartlar

Instagram Graph API ile Reels otomatik paylaşımını araştırdım: App Review sanıldığı kadar zor değil, cross-post ban bir efsane, gerçek engel başka bir şey.

Murat Baskıcıoğlu Güncellendi: 4 dk okuma
İçindekiler 7
  1. En Büyük Efsane: App Review Duvarı
  2. Cross-Post Ban Efsanesi
  3. Gerçek Sınırlar — ve Kendi Klip Verimle Ölçtüğüm Bir Uyumsuzluk
  4. Tek Gerçek Engel: Herkese Açık Video URL’si
  5. Kurulum Sırası — Kendi Hesabında Denemek İstersen
  6. Bu Sistem Nereye Bağlanıyor
  7. Sonuç

Canlı yayınlarımı otomatik klipleyen motor hazır — dikey, altyazılı, 9:16 formatında kısa videolar üretip YouTube Shorts’a atıyor. Ama Instagram’da hâlâ tek bir paylaşım yok. Sebep basit: “Meta App Review’a girmek haftalarca sürer, hesabımı da bir Facebook Sayfasına bağlamam gerekiyor” diye düşünüp hiç başlamamıştım. Bu yazıda o varsayımı test ettim — ve ikisi de büyük ölçüde yanlış çıktı.

En Büyük Efsane: App Review Duvarı

Meta’nın resmi dokümantasyonunda net bir ayrım var: App Review yalnızca uygulaman başka işletmelerin hesaplarına da post atacaksa gerekiyor — yani bir ajans ya da çoklu-müşterili bir SaaS ürünü kurduğunda. “Uygulamam sadece kendi sahip olduğum/yönettiğim bir hesaba post atıyor” senaryosunda resmi cevap şu: review gerekmiyor.

Bu benim tam senaryom. Kendi Instagram hesabıma, kendi geliştirdiğim küçük bir scriptle post atacağım — başka kimsenin hesabına değil. Yani “Standard Access” kapsamındayım ve 2-4 haftalık bekleme kuyruğuna hiç girmiyorum. Kurulum, App Dashboard’dan birkaç dakikada üretilen bir erişim jetonundan (token) ibaret.

İkinci varsayım da güncel değildi: Meta 2024’te “Instagram API with Instagram Login” adında yeni bir bağlantı yolu ekledi — bu yolda Facebook Sayfası şartı yok, doğrudan Instagram hesabıyla bağlanıyorsun. Eski akışta (Facebook Login üzerinden) hâlâ bir Sayfa bağlantısı gerekiyor, ama yeni yol bunu tamamen atlıyor.

Cross-Post Ban Efsanesi

İkinci büyük korku: “aynı videoyu YouTube’a da, Instagram’a da atarsam bir şekilde cezalandırılır mıyım?” Kısa cevap: hayır — platformlar birbirinin içeriğini görüp karşılaştıramıyor, “bu video başka yerde de var” diye bir tespit mekanizması yok.

Gerçek ceza mekanizması farklı ve daha spesifik: Instagram’ın kendi görsel analizi, videoda görünür bir başka-platform logosu (örneğin TikTok filigranı) görürse bunu “bu içerik bizim için özel üretilmedi” sinyali sayıp erişimi (reach) sessizce düşürüyor. Instagram’ın başkanı Adam Mosseri bunu kendisi doğruladı. Filigran yoksa Instagram’ın içeriğin nereden geldiğini bilmesinin hiçbir yolu yok.

Benim klip motorum kendi render motorunda (ffmpeg + altyazı overlay) çalışıyor — hiçbir TikTok ya da YouTube filigranı basmıyor. Yani bu risk benim durumumda zaten geçerli değil; aynı temiz dosyayı iki platforma da güvenle atabilirim.

Gerçek Sınırlar — ve Kendi Klip Verimle Ölçtüğüm Bir Uyumsuzluk

API teknik olarak 15 dakikaya kadar video kabul ediyor. Reels sekmesinde görünmek (keşfet, ses/efekt özellikleri — asıl erişim kaynağı) için Temmuz’da dayandığım kural 5-90 saniye + 9:16 en-boy idi: 90 saniyeyi aşan video yine post edilir, ama normal video gibi davranılır ve Reels dağıtımından yararlanamaz.

Güncelleme (29 Eyl 2026): Meta’nın geliştirici dokümanı Reels için tam iki süre sınırı koyuyor: en az 3 saniye, en fazla 15 dakika. 90 saniye bir API şartı değil; aşağıdaki 90 saniye filtresini kendi temkinli üst sınırım olarak oku.

Bunu varsayım olarak bırakmadım, kendi klip arşivimde ölçtüm: 66 gerçek render edilmiş klibi ffprobe ile taradım. Hepsi format olarak zaten tam uyumlu (1080×1920, H.264/AAC) — ama 3 tanesi (%4.5) 90 saniyeyi aşıyor, çünkü klip motorumun sınır tamamlama adımı bazen “konu yarım kalmasın” diye 2 dakikaya kadar izin veriyor. Otomasyonu kurmadan önce basit bir süre-filtresi eklemem gerekiyor: 90 saniye üstü klip otomatik atlanmalı ya da “normal video” olarak işaretlenmeli.

Günlük kota tarafında endişe edecek bir şey yok: Meta’nın limiti 24 saatte 100 API-yayınlı post — benim hacmim (günde birkaç klip) bunun çok altında.

Tek Gerçek Engel: Herkese Açık Video URL’si

Araştırmanın sonunda ortaya çıkan asıl mühendislik işi şu: Meta’nın API’si dosya yüklemiyor, kendi sunucuları senin verdiğin video_url’yi kendisi çekiyor. Yani video, paylaşım anında herkese açık bir HTTPS adresinde durmalı. Şu an klip çıktılarım yalnızca kendi bilgisayarımda ve parola korumalı bir lokal panelde — hiçbiri dışarıdan erişilebilir değil. Bu yüzden otomasyonu kurmadan önce bir genel-erişimli depolama katmanı (Supabase Storage ya da Cloudflare R2’de herkese açık bir bucket) eklemem gerekiyor.

Kurulum Sırası — Kendi Hesabında Denemek İstersen

  • Instagram hesabını Business ya da Creator’a çevir (ayarlardan, ücretsiz, 2 dakika).
  • Meta developer hesabında Business tipinde bir app oluştur (ya da varsa mevcut app’i kullan).
  • App Dashboard → Instagram → “API setup with Instagram business login” ile token üret.
  • Token 60 gün geçerli — otomasyon uzun süre çalışacaksa periyodik yenileme (refresh) ekle, yoksa 60 günde bir sessizce durur.
  • Video dosyalarını herkese açık bir URL’den servis eden bir katman kur (S3/R2/Supabase Storage).
  • Yayın öncesi 90 saniye üstü klipleri filtrele.

Bu Sistem Nereye Bağlanıyor

Instagram otomasyonu, canlı yayınlarımı otomatik klipleyen motorun doğal bir sonraki adımı — aynı çıktıyı tek bir yere değil, tüm kanallara dağıtan bir katman. Aynı otopilot ajan takımı ChatFlow’un WhatsApp otomasyonunu da geliştiriyor; ikisi de aynı prensiple çalışıyor: önce gerçek şartları araştır, sonra kur.

Yeni yazı çıkınca e-posta: Bu otomasyonları nasıl kurduğumu, hangi entegrasyonların gerçekten işe yaradığını yeni yazılarda paylaşıyorum. Sayfanın sonundaki formdan abone olabilirsin; tek tıkla çıkarsın.

AgentSpace: Bu tür araştırma-önce-kur işlerini bir ajan takımına otopilotta yaptırdığım sistem AgentSpace yayında. İndir, ekibini kur, ilk görevini ver; macOS, Windows ve Linux’ta çalışıyor.

Sonuç

Instagram Reels otomasyonunu haftalarca ertelettiren şey gerçek bir teknik engel değildi — iki yanlış varsayımdı: App Review’ın herkese zorunlu olduğu ve Facebook Sayfası bağlamanın şart olduğu. İkisi de kendi hesabına post atan biri için geçerli değil. Gerçek iş listesi çok daha kısa: video barındırma katmanı kur, 90 saniye filtresi ekle, token’ı yenilemeyi unutma. Araştırmadan doğrudan kuruluma geçmeden önce bu üç maddeyi doğrulamak, haftalarca sürer sandığın bir işi bir öğleden sonraya indiriyor.


Yazar: Murat Baskıcıoğlu

Sonuna kadar oku, savaşçı uyansın

Yazıyı bitirince “okundu” olur ve seferine sayılır. Kayıt yalnız bu tarayıcıda kalır.

Sıradaki seferler

SEFER NOTLARI

Yeni yazı çıkınca e-postana gelsin

Kurduğum ajan sistemleri, işe yarayan prompt’lar, gerçek sayılar. Kopyala-kullan hâliyle.

Yalnız yeni yazı çıkınca yazarım. Tek tıkla çıkarsın. Gizlilik

Son yazılar