elif "checkpoint_url" in response.json().keys():
response = requests.post(
'https://www.instagram.com/api/v1/web/accounts/account_recovery_send_ajax/',
bu kısım hata veriyor daha doğrusu sabah çalıştırdım hata yoktu dademin tekrar denediğimde hata veriyor bu hatayı tam anlamıyla nasl çözebilriiz
python hata yardımı hakkında
7
●256
- 26-02-2023, 11:33:15
- 26-02-2023, 11:34:51Merhaba, aşağıdaki adrese erişemiyor;
https://www.instagram.com/api/v1/web...ery_send_ajax/
Dolayısıyla response nesnesinin json() fonksiyonu hata fırlatıyor.
Bu endpoint kapanalı çok oldu... - 26-02-2023, 11:35:43hata bu kodda hocam zaten bu link hata veriyor sürekliKubilay_ adlı üyeden alıntı: mesajı görüntüle
- 26-02-2023, 11:38:14kapanalı çok oldu derken hocam sabah denedim çünkü çalışıyordu 3 bin taramadan sonra hata verdiDraco adlı üyeden alıntı: mesajı görüntüle
kapandıysa nasıl çalıştıı ki bu her neyse peki yeni endpoint nasıl ulaşırm - 26-02-2023, 11:39:27Kodda hata yok. Sunucu json verisi dönmüyor ya da "checkpoint_url" bu key dönen veride mevcut değil ki o zaman KeyError hatası verir. Muhtemelen ilkidir.halil_hrm06 adlı üyeden alıntı: mesajı görüntüle
Sabah 3 bin tarama yaptım demişsiniz. Çok fazla sorgu yüzünden size erişim engeli konmuş olabilir. - 26-02-2023, 12:14:21Haftalar önce farklı bir kullanıcının botu çöp olmuştu bu linkten dolayı, muhtemelen belli aralıklarla kapanıyor o zaman. Bir süre sonra açılır IP ban vs atıldı ise eğer.halil_hrm06 adlı üyeden alıntı: mesajı görüntüle
- 26-02-2023, 12:51:09Response json verisi döndürmediğinde bu hatayı alıyorsunuzdur. muhtemelen öncesinde response.status verisini kontrol edebilirsiniz. Büyük ihtimalle response.status 429 (too many requests) değeri dönüyor olabilir. Öncesinde respons status 429 eşit değilse şartı koyabilirsiniz. Hatta status 429 dönüyorsa headersta kaç milisaniye beklemeniz gerektiği bilgiside mmevcuttur.