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
Bu APIyi izinsiz veya otomasyon amacıyla kullanmak, hesabın kapatılmasına ya da shadowban uygulanmasına neden olabilir.