@extends('admin.social-automation.layout') @section('title', 'Ayarlar') @section('sma_content')

Ayarlar

API Anahtarları

Panel bir sitenin parçası olarak çalıştırılıyorsa, sunucudaki .env dosyasına dokunmadan kendi AI sağlayıcı anahtarlarını buradan girebilirsin. Boş bıraktığın alanlar mevcut kaydı (varsa) değiştirmez; anahtar zaten kayıtlıysa güvenlik için burada tekrar gösterilmez, sadece "kayıtlı" olduğu belirtilir.

@csrf @foreach ($apiKeyStatus as $provider => $meta)

{{ $meta['note'] }}

@if ($meta['has_db_key']) @endif
@endforeach

Bağlı Hesaplar

OAuth gerektiren platformlarda (YouTube, X, LinkedIn, Pinterest, Facebook, Threads, TikTok) birden fazla hesap bağlayabilirsin — örn. iki farklı YouTube kanalı. Instagram, Facebook Sayfası bağlanınca (varsa) otomatik eklenir. "Kod hazır, onay bekliyor" olanlar gerçek API koduna sahip ama platformun kendi onayı (Meta App Review / TikTok audit) tamamlanana kadar sadece özel/taslak paylaşım yapabilir.

@foreach ($platforms as $key => $meta) @php $platformAccounts = $accounts[$key] ?? collect(); @endphp @endforeach
PlatformDurumBağlı Hesaplar
@include('admin.social-automation.partials.platform-icon', ['platform' => $key]) {{ $meta['label'] }} {{ ['mvp' => 'aktif', 'pending_review' => 'kod hazır, onay bekliyor', 'stub' => 'onay bekliyor', 'unsupported' => 'desteklenmiyor'][$meta['tier']] }} @if (in_array($meta['tier'], ['stub', 'unsupported'])) {{ $meta['reason'] ?? '' }} @else @if ($meta['tier'] === 'pending_review') {{ $meta['reason'] ?? '' }} @endif @if ($key === 'instagram') {{ $platformAccounts->isNotEmpty() ? $platformAccounts->count().' hesap bağlı (Facebook üzerinden)' : 'Facebook Sayfası bağlanınca otomatik eklenir' }} @elseif ($platformAccounts->isNotEmpty()) {{ $platformAccounts->count() }} hesap bağlı @else bağlı değil @endif @endif @forelse ($platformAccounts as $account)
{{ $account->account_label }}
@csrf @method('DELETE')
@empty - @endforelse
@if (in_array($key, $oauthPlatforms)) @endif
@endsection