动态 CAPTCHA 识别与解决
了解 解锁浏览器 的 CAPTCHA 检测与解决机制以及如何使用它们。
window.postMessage({action: 'solve_captcha', type: '<captcha type>'}, '*')// ...
await page.click('#form-submit');
// 现在我们知道应该会显示 CAPTCHA
await page.evaluate(() => {
window.postMessage({action: 'solve_captcha', type: 'recaptcha'}, '*')
});
// 像常规情况一样监听 `oxylabs-captcha-start` 和 `oxylabs-captcha-end` 事件
// ...// 我们知道下一步操作可能会触发 Turnstile CAPTCHA
await page.evaluate(() => {
window.postMessage({action: 'solve_captcha', type: 'turnstile'}, '*')
});
await page.click('#form-submit');
// 像常规情况一样监听 `oxylabs-captcha-start` 和 `oxylabs-captcha-end` 事件
// ...最后更新于
这有帮助吗?

