@extends('layouts.admin') @section('title', 'Facebook Entegrasyon Rehberi') @section('breadcrumb') @endsection @section('content')

Facebook Entegrasyon Rehberi

Sayfalara Dön
1. Adım Facebook Sayfası Oluşturun

Eğer bir Facebook sayfanız yoksa, öncelikle bir sayfa oluşturmanız gerekiyor.

  1. facebook.com/pages/create adresine gidin
  2. Sayfa adınızı ve kategorinizi belirleyin
  3. Sayfa bilgilerinizi doldurun (profil fotoğrafı, kapak, açıklama)
  4. Sayfanızı oluşturun ve yayınlayın
2. Adım Facebook Developer Uygulaması Oluşturun

Facebook Graph API'ye erişmek için bir uygulama oluşturmanız gerekiyor.

  1. developers.facebook.com adresine gidin
  2. "Uygulama Oluştur" butonuna tıklayın
  3. "Business" veya "Diğer" uygulama türünü seçin
  4. Uygulama adı ve e-posta bilgilerinizi girin
  5. Uygulamayı oluşturun
3. Adım Graph API Explorer ile Token Alın (Kolay Yöntem)

Test amacıyla veya hızlı başlangıç için Graph API Explorer'ı kullanabilirsiniz.
⚠ Bu token'ların süresi sınırlıdır (1-3 saat).

  1. Graph API Explorer sayfasını açın
  2. Sağ üstten uygulamanızı seçin
  3. İzinler (Permissions): pages_manage_posts, pages_read_engagement, pages_show_list ekleyin
  4. "Generate Access Token" butonuna tıklayın
  5. Çıkan token'ı kopyalayın
  6. Token'ı sistemdeki Facebook sayfa formuna yapıştırın
4. Adım Uzun Süreli Token (60 Gün) - Önerilen Yöntem

Otomasyon için 60 günlük uzun süreli token kullanmanız önerilir.

  1. Kısa süreli token'ınızı alın (Adım 3'teki gibi)
  2. Aşağıdaki URL'yi tarayıcıda açın:
    https://graph.facebook.com/v18.0/oauth/access_token?grant_type=fb_exchange_token&client_id={APP_ID}&client_secret={APP_SECRET}&fb_exchange_token={KISA_TOKEN}
  3. Dönen JSON'daki access_token değerini kopyalayın
  4. Bu token 60 gün geçerlidir, sisteme ekleyin
Sayfa Token'ı: Sayfa token'ı almak için: GET /me/accounts?access_token={KULLANICI_TOKEN} Dönen listeden sayfanızın access_token'ını kullanın.
5. Adım Token'ı Sisteme Ekleyin

Aldığınız token'ı sistemdeki Facebook sayfa ayarlarına ekleyin.

  1. Panelde Facebook SayfalarıYeni Sayfa Ekle ye gidin
  2. Sayfa Adı: Facebook sayfanızın adı
  3. Sayfa ID: Facebook sayfanızın ID'si (sayfa URL'sinden veya /me/accounts endpoint'inden bulun)
  4. Access Token: Aldığınız token'ı yapıştırın
  5. Varsayılan Dil: Paylaşımların yapılacağı dil
  6. Kaydedin ve "Token'ı Test Et" butonuyla doğrulayın
6. Adım Otomasyon Kuralı Bağlayın

Sayfa eklendikten sonra otomasyon kuralıyla eşleştirmeniz gerekiyor.

  1. Panelde Otomasyon KurallarıYeni Kural a gidin
  2. Kurala bir isim verin
  3. TikTok Hesabı: Tarama yapılacak hesabı seçin
  4. Hedef Sayfa: Yeni eklediğiniz Facebook sayfasını seçin
  5. Tarama sıklığını ve paylaşım zamanlamasını ayarlayın
  6. Kuralı aktifleştirin
Sıkça Sorulan Sorular
Token süresi dolduğunda paylaşımlar başarısız olur. Panelde ilgili sayfanın durumu "Token süresi doldu" olarak güncellenir. Yeni bir token alıp sayfa düzenleme ekranından güncellemeniz yeterlidir. Önerilen: 60 günlük token kullanın ve token'ı yenilemek için ayda bir kontrol yapın.
Kullanıcı token'ı: Facebook hesabınız adına işlem yapar. Sayfalarınızı yönetmek için kullanılır.
Sayfa token'ı: Doğrudan sayfa adına işlem yapar. Paylaşım yapmak için sayfa token'ı gereklidir. Kullanıcı token'ı ile /me/accounts endpoint'inden sayfa token'ı alınabilir. Sistem sayfa token'ı ile çalışır.
Evet, sisteme istediğiniz kadar Facebook sayfası ekleyebilirsiniz. Her sayfa için ayrı token almanız gerekir. Otomasyon kurallarında farklı TikTok hesaplarını farklı Facebook sayfalarına yönlendirebilirsiniz.
Bu sistem Facebook Graph API kullanır. TikTok tarafı API'siz scraping ile çalışırken, Facebook paylaşımları resmi Graph API üzerinden yapılır. Facebook'un video yükleme ve paylaşım için resmi API kullanımı zorunludur. Bu nedenle yukarıdaki adımları takip ederek token almanız gerekmektedir.
Facebook Graph API'nin rate limit'leri vardır. Sayfa başına saatte yaklaşık 200 paylaşım, kullanıcı başına saatte yaklaşık 200 istek yapılabilir. Sistem bu limitleri gözeterek zamanlama yapar. Aşırı kullanımda geçici engelleme yiyebilirsiniz. Önerilen: Sayfa başına günde 20-30 paylaşım.
@endsection