Video widget kodu: arka plan işleri ziyaretçilere nasıl ulaşır
Video üretmek saniyeler değil dakikalar sürer. Bu rehber, ilk istekten bitmiş klibe kadar video widget kodunun arkasında neler olduğunu ve ziyaretçilerin bu sırada ne gördüğünü anlatır.
Yayın:
Bir sohbet yanıtı saniyeler içinde akar. Üretilen bir video ise birkaç dakika sürebilir. Video widget'ı bu fark üzerine kuruludur; böylece iş sürerken ziyaretçilerin net bir deneyim yaşar, hesabın da korunur.
Aynı tek satır kod
Her widget türü aynı yerleştirme kodunu kullanır:
<script src="https://api14.com/widget.js" data-widget="YOUR_WIDGET_ID" async></script>
Fark sunucu tarafındadır. Widget türü Video olduğunda ziyaretçinin tarifi hemen bir sonuç döndürmek yerine bir iş başlatır.
Adım adım
- Ziyaretçi bir tarif gönderir. İstek, widget kimliğinle api14'e gider. Sunucu sayfanın izinli sitelerinden birinde olduğunu kontrol eder, sınırlarını uygular ve işi seçtiğin modelle başlatır.
- Bir iş kimliği döner. Widget çalıştığını gösterir. İş kimliği senin widget'ına bağlıdır: başka bir widget ya da kimlik tahmin etmeye çalışan biri onu okuyamaz.
- Widget durumu kontrol eder. Birkaç saniyede bir videonun hazır olup olmadığını sorar. Bu kontrollerin hız sınırı yeni tariflerden ayrıdır, bu yüzden uzun bir iş ziyaretçinin istek kotasını tüketmez.
- Video oynatılır. İş tamamlandığında widget klibi indirir, oynatır ve bir İndir bağlantısı gösterir.
Üretim başarısız olursa ziyaretçi senin hata mesajını (ya da nötr bir varsayılanı) görür; nedeni de düzeltebilmen için widget listende görünür.
Neleri kontrol edersin
- Model: Widget'lar bölümünde seçilir. Widget 5 saniyeye en yakın desteklenen süreyi ve 720p'ye en yakın çözünürlüğü ister, böylece klip başına maliyet öngörülebilir kalır.
- API anahtarı: her widget, düzenleyicide seçilen API anahtarlarından biriyle çalışır. Liste Yeni API anahtarı oluştur ile biter. İşler o anahtar altında kaydedilir ve anahtarın sınırları geçerlidir.
- Görünüm: başlık, metinler, vurgu rengi, tema, köşe yuvarlaklığı ve yerleşim. Widget markasızdır.
Ziyaretçilerin perde arkasını hiç görmez
Ziyaretçi yalnızca senin metinlerini, ilerleme durumunu ve bitmiş videoyu görür. Talimatların, bakiyen, API anahtarın ve sağlayıcının ham hataları sunucuda kalır.
İzleme
Widget listesi her widget için son kullanımı, bugünkü harcamayı ve son hatayı gösterir. Kullanım, istekleri widget'a ya da siteye göre gruplar; hata e-postaları da bakiyenin bitmesi ya da bir modelin kaldırılması gibi düzeltebileceğin sorunları sana bildirir.
Video modelleri hakkında daha fazlasını video belgelerinde öğren ve widget'ını widget sayfasında oluştur.