Bahsettiğin endpoint
https://i.instagram.com/api/v1/clips/write_seen_state/ Instagramın
iOS/Android uygulamasında kullanılan özel (private) APIlerinden biridir. Bu API, genellikle
Reels veya Clips videolarında izlenme durumunu Instagrama bildirmek için kullanılır.
📘 Ne işe yarar?
Bu APInin amacı,
hangi videoları izlediğini ve ne kadarını izlediğini sunucuya göndermektir. Yani:
- Bir kullanıcının Reels veya hikaye benzeri içerikleri görüp görmediğini,
- İzlenme süresini,
- Görüntüleme zamanını
Instagrama kaydeder.
Böylece:
- İzlenme sayısı güncellenir,
- Öneri algoritmaları optimize edilir (örneğin beğendiğin türde videoları daha fazla gösterir),
- Kullanıcı etkileşimi takip edilir.
⚙️ Teknik olarak nasıl çalışır?
Bu endpointe gönderilen istek genellikle şu bilgileri içerir:
- clip_ids: izlenen Reelsin kimlikleri,
- seen_time: her biri için izlenme süresi,
- device_id, user_id gibi kimlik doğrulama verileri.
Bu isteği doğrudan kullanmak için:
- Instagram oturum tokeni (cookie ya da access token) gerekir,
- Ve bu API resmî olarak belgelenmemiştir, yani üçüncü taraf kullanımı Instagram tarafından yasaklanmıştır.
⚠️ Dikkat etmen gerekenler