Pular para o conteúdo principal
Está tendo problemas para obter o token?
Entre em contato com o suporte

Recebendo eventos da extensão

A extensão CapMonster permite que seu código acompanhe momentos-chave do processo de resolução de captchas diretamente na página web. Com os eventos fornecidos, você pode saber quando a resolução de uma captcha começou, quando foi concluída com sucesso ou quando ocorreu um erro, e executar ações apropriadas no seu script.

Todos os eventos são enviados para o objeto global window na página atual. Isso significa que você pode se inscrever neles usando o método padrão window.addEventListener e reagir ao que acontece sem recorrer a soluções complexas.

O uso desses eventos é útil se você deseja:

  • Acompanhar o progresso da resolução da captcha em tempo real.
  • Executar automaticamente ações após a resolução bem-sucedida da captcha.
  • Tratar erros e reiniciar a resolução da captcha, se necessário.

Nas seções seguintes, você encontrará a lista completa de eventos disponíveis, com uma breve descrição de cada um.

informação

Nenhum parâmetro é passado para os eventos.

Exemplo:

window.addEventListener("onCMExtensionReady", () => {
// FAÇA ALGO
})

Eventos disponíveis

Global

EventoDescrição
onCMExtensionReadyA extensão está totalmente carregada e pronta para funcionar

ReCaptcha

EventoDescrição
onReCaptchaClickStartEvento de clique na imagem ao resolver ReCaptcha por cliques
onReCaptchaClickEvento de clique no botão de enviar ou próximo ao resolver ReCaptcha por cliques
onReCaptchaClickIncorrectErro na resolução de ReCaptcha por cliques
onReCaptchaClickBackendErrorErro ao resolver ReCaptcha por cliques
onReCaptchaClickSuccessResolução bem-sucedida de ReCaptcha por cliques
onRecaptchaTokenStartInício da resolução de ReCaptcha por token
onRecaptchaTokenSuccessResolução bem-sucedida de ReCaptcha por token
onRecaptchaTokenErrorErro ao resolver ReCaptcha por token

GeeTest

EventoDescrição
onGeeTestTokenStartInício da resolução de GeeTest por token
onGeeTestTokenSuccessResolução bem-sucedida de GeeTest por token
onGeeTestTokenErrorErro ao resolver GeeTest por token

Turnstile

EventoDescrição
onTurnstileTokenStartInício da resolução de Turnstile por token
onTurnstileTokenSuccessResolução bem-sucedida de Turnstile por token
onTurnstileTokenErrorErro ao resolver Turnstile por token

Captcha de Imagem

EventoDescrição
onImageTokenStartInício da resolução de Captcha de Imagem por token
onImageTokenSuccessResolução bem-sucedida de Captcha de Imagem por token
onImageTokenErrorErro ao resolver Captcha de Imagem por token