Добавили поддержку Turnstile на страницах Cloudflare Challenge

Moved Other
  • Сервис теперь поддерживает капчи Turnstile, используемые на страницах безопасности Cloudflare Challenge.

    Вам нужно обновить ваш код, если:

    Вы получаете капчу на странице безопасноcти Cloudflare Challenge (похожей на ту, что на скриншоте)

    -.png

    Вы всегда получаете ERROR_CAPTCHA_UNSOLVABLE от API.

    Что нужно делать:

    Вам нужно добавить к запросу следующие дополнительные параметры, когда отправляете капчу на решение в API:

    • action

    • data

    • pagedata

    • useragent

    Как найти значения этих параметров

    Чтобы получить значения параметров вы можете переопределить метод turnstile.rended для перехвата аргументов, с которыми он был вызван. Например, вы можете сделать инъекцию следующего JavaScript кода на страницу, но, важно - это нужно сделать до того, как был загружен виджет Turnstile.

    const i = setInterval(()=>{
                if (window.turnstile) {
                    clearInterval(i)
                    window.turnstile.render = (a,b) => {
                        console.log(b)
                        return 'foo'
                    } 
                }
            },50)
    
  • Не могу настроить все равно пишет ERROR_CAPTCHA_UNSOLVABLE . Но капча решается очень долго, бывает по пару минут. Может у вас на сервере не работает временно ее распознавание? Уже все варианты перепробовал

  • Здравствуйте! Подскажите пожалуйста, возможно каким-либо кодом инициализировать работу этой капчи внутри непосредственно того Урла, который подгружается в айфрейме? Например - https://challenges.cloudflare.com/cdn-cgi/challenge-platform/h/b/turnstile/if/ov2/av0/rcv0/0/bleep/0x4AAAAAAAJel0iaAR3mgkjp/light/normal

  • ModeratorM Moderator moved this topic from Off topic on