Onboarding
Kayıt olup doğruladıktan sonra /app'e ilk geldiğinde Sosyabot seni /app/onboarding'e yönlendirir. Sihirbaz, kullanıcı kayıdındaki onboarding_completed flag'i ile kontrol edilir — bitirdikten sonra, bir yönetici flag'i sıfırlamadıkça onu bir daha görmezsin.
Beş adım
1. Karşılama
Ürünü tanıtan statik bir ekran: 14 ağ, AI açıklamaları, akıllı zamanlama. İki buton:
- Başla — adım 2'ye geç.
- Atla — doğrudan tamamlanma ekranına (adım 5) atla.
Atlama bozucu değildir; sonradan istediğin zaman kanalları bağlayıp gönderi yazabilirsin.
2. İlk kanalını bağla
Sihirbaz GET /api/v1/accounts ile bağlı hesaplarını çeker. Ekran şunları gösterir:
- Şu anda bağlı hesap sayısı.
/app/channels'a bağlanan bir Kanal bağla butonu.
Sıfır hesabın olduğu sürece İleri butonu devre dışıdır. Kanal bağla'ya tıkla, seçtiğin platformda OAuth turunu tamamla; kanallar sayfası yeni hesap sayıma eklenmiş şekilde seni sihirbaza geri döndürür.
Devam etmeden önce birden fazlasını da bağlayabilirsin — sihirbaz sekmeye odaklandığın her seferinde /api/v1/accounts'u tekrar kontrol eder.
Kanalsız atla
Burada Şimdilik Atla'yı seçmek bağlı kanal olmadan sihirbazı bitirmene izin verir. İlk gönderin (adım 4) bu durumda göndermeden önce bir kanal isteyecektir.
Tam platform-bazlı kurulum için (scope'lar, callback URL'leri, gotcha'lar) Bağlantılar Genel Bakış'a bak.
3. AI genel bakış
AI açıklamaları ve AI görsel üretimini açıklayan statik bilgi kartları. Hiçbir giriş alınmaz. Devam etmek için İleri'ye tıkla.
4. İlk gönderini yaz
İki alan:
- Açıklama — zorunlu, gönderilmeden önce trim'lenir. Boş açıklama formu engeller (
Açıklama boş olamaz). - Şimdi yayınla / Taslak olarak kaydet — radio, varsayılan
Şimdi yayınla.
Gönderdiğinde sihirbaz şu kesin şekille POST /api/v1/posts gönderir (kaynaktan alınmıştır):
{
"accounts": ["<firstAccountId>"],
"caption": "<trim'lenmiş açıklaman>",
"category": "profile",
"media": [],
"type": "text",
"labels": [],
"post_by": 0,
"time_posts": ["<şimdi + 2 dakika>"]
}post_by: 0 şimdi yayınla; post_by: 3 zamanla. Taslak olarak kaydet'i seçtiysen post_by 3 olur ve zaman damgası iki dakika sonradır.
Bir toast onay verir (İlk gönderin yola çıktı! veya Taslak olarak kaydedildi) ve sihirbaz adım 5'e ilerler. accounts.length === 0 ise Önce en az bir kanal bağla. görürsün ve adım 2'ye geri dönmen gerekir.
5. Bitti
Tek butonlu bir başarı ekranı: Panele git. Tıklamak PATCH /api/v1/users/me/onboarding { completed: true } gönderir ve seni /app'e yönlendirir. Onboarding sihirbazı bu hesapta bir daha görünmeyecek.
Sihirbazı yeniden çalıştırma
Ürün içinde "onboarding'i tekrarla" özelliği yoktur — tasarım gereği. Test için kasten yeniden tetiklemek istersen, bir yönetici Yönetim → Kullanıcılar altından kullanıcı kayıdındaki onboarding_completed flag'ini sıfırlayabilir; sonra kullanıcı /app'i yeniden yükler.
Bu noktada elinde olanlar
- Doğrulanmış bir hesap.
- Bir çalışma alanı (TRY /
trvarsayılanları; Çalışma Alanı içinde değiştir). - Bağlı bir kanal (ya da adım 2'yi atladıysan sıfır).
- Bir yayınlanmış gönderi veya bir taslak.
/appadresindeki pano.
Buradan tipik olarak: