instagrapi neler yapabilir?
Her kart, kütüphanenin bir fonksiyonunu gerçek Instagram'a karşı çalıştırır. Altında Python kodunu ve giden istekleri görürsün.
Hedef
Kartlar bu kullanıcıyı ve gönderiyi kullanır. Sonuçlarda bir kişiye ya da gönderiye dokunursan buraya gelir.
Nasıl çalışıyor?
İki kapı: web API ve mobil API
instagrapi, Instagram uygulamasının telefonda kullandığı gizli mobil API'yi taklit eder (i.instagram.com/api/v1/…). Bazı bilgileri giriş yapmadan web API'den çeker (www.instagram.com/graphql…). Her sonucun altındaki istekler listesinde hangisine gidildiğini görürsün.
Oturum: şifre bir kez kullanılır
Giriş yapınca instagrapi sahte bir Android cihaz kimliği ve çerezleri session.json'a yazar (cl.dump_settings). Sonraki açılışlarda şifre gerekmez (cl.load_settings). Bu panel de şifreni saklamaz, sadece bu dosyayı saklar.
Güvenlik kontrolü ve 2FA
Instagram yeni bir cihaz ya da IP görünce e-posta/SMS kodu isteyebilir (challenge_code_handler). Panel bu durumda kodu senden ister. 2FA açıksa doğrulayıcıdaki kodu yazarsın (verification_code=).
Sınırlar ve riskler
Bu resmi API değildir ve Instagram kurallarına aykırıdır: hesap kısıtlanabilir. Test hesabı kullan. Sunucu IP'si veri merkezinden geldiği için daha şüpheli görünür, gerekirse proxy ekle. Panel her istekten sonra 1-2 sn bekler (cl.delay_range). İşletme işleri için resmi Graph API daha güvenlidir.
Kendi kodunda kullan
pip install instagrapi sonra: cl = Client(); cl.login(KULLANICI, SIFRE); cl.dump_settings("session.json"). Kartlardaki Kod düğmesi her işlemin tam satırını gösterir.