Solução dinâmica de CAPTCHA
Saiba sobre os mecanismos de detecção e resolução de CAPTCHA do Unblocking Browser e como usá-los.
window.postMessage({action: 'solve_captcha', type: '<captcha type>'}, '*')// ...
await page.click('#form-submit');
// Agora sabemos que o CAPTCHA deve ser exibido
await page.evaluate(() => {
window.postMessage({action: 'solve_captcha', type: 'recaptcha'}, '*')
});
// Acompanhe os eventos `oxylabs-captcha-start` e `oxylabs-captcha-end` como em um caso normal
// ...// Sabemos que nossa próxima ação pode disparar o CAPTCHA Turnstile
await page.evaluate(() => {
window.postMessage({action: 'solve_captcha', type: 'turnstile'}, '*')
});
await page.click('#form-submit');
// Acompanhe os eventos `oxylabs-captcha-start` e `oxylabs-captcha-end` como em um caso normal
// ...Atualizado
Isto foi útil?

