• 26-02-2023, 11:33:15
    #1
    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
  • 26-02-2023, 11:34:01
    #2
    Aldığınız hatayı yazmamışsınız?
  • 26-02-2023, 11:34:51
    #3
    Software Developer
    Merhaba, 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:43
    #4
    Kubilay_ adlı üyeden alıntı: mesajı görüntüle
    Aldığınız hatayı yazmamışsınız?
    hata bu kodda hocam zaten bu link hata veriyor sürekli
  • 26-02-2023, 11:38:14
    #5
    Draco adlı üyeden alıntı: mesajı görüntüle
    Merhaba, 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...
    kapanalı çok oldu derken hocam sabah denedim çünkü çalışıyordu 3 bin taramadan sonra hata verdi
    kapandıysa nasıl çalıştıı ki bu her neyse peki yeni endpoint nasıl ulaşırm
  • 26-02-2023, 11:39:27
    #6
    halil_hrm06 adlı üyeden alıntı: mesajı görüntüle
    hata bu kodda hocam zaten bu link hata veriyor sürekli
    Kodda 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.
    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:21
    #7
    Software Developer
    halil_hrm06 adlı üyeden alıntı: mesajı görüntüle
    kapanalı çok oldu derken hocam sabah denedim çünkü çalışıyordu 3 bin taramadan sonra hata verdi
    kapandıysa nasıl çalıştıı ki bu her neyse peki yeni endpoint nasıl ulaşırm
    Haftalar ö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.
  • 26-02-2023, 12:51:09
    #8
    Response 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.