Encontre a ação do reCAPTCHA em uma página
Encontre a ação na chamada de execução do reCAPTCHA da página ou no atributo data-action de um elemento protegido. Use o valor da interação que você está integrando — não um valor padrão que pareça plausível.
Nesta página
Leia a ação que a página realmente invoca
- 1.
Inspecione o botão ou formulário relevante
Abra as ferramentas de desenvolvedor do navegador e inspecione o botão ou formulário vinculado ao reCAPTCHA. Procure um atributo
data-action; seu valor indica o nome da ação desse elemento. - 2.
Encontre a chamada de execução
Pesquise por
grecaptcha.enterprise.executeougrecaptcha.executeno JavaScript da página. Leia o valor deactionnas opções passadas à chamada. - 3.
Acompanhe a interação necessária
Uma página pode invocar ações diferentes para interações diferentes. Acompanhe o manipulador do botão ou formulário relevante em vez de copiar a primeira ação que encontrar. Se a ação vier de uma variável, use um ponto de interrupção no depurador para inspecionar seu valor quando esse manipulador for executado.
// Classic v3:
grecaptcha.execute('PUBLIC_SITE_KEY', { action: 'login' });
// Enterprise score-based integration:
grecaptcha.enterprise.execute('PUBLIC_SITE_KEY', { action: 'login' });
// Here the action is login. Your page may use a different value.Neste exemplo, a ação é login. Nomes como login e submit são exemplos, não valores a serem adivinhados. O backend do site pode validar a ação esperada, portanto um token gerado para outra ação pode não atender à solicitação.
Informe o hostname e a ação ao solvethree
Defina site como o hostname da página pretendida — não sua URL completa — e action como o valor exato que você encontrou. Uma solicitação de reCAPTCHA também exige exatamente um dos campos proxy ou proxyCandidates. Não adicione um campo type ou url.
O hostname já deve ter um perfil ativo disponível para seu espaço de trabalho. Informar site e action não cria um perfil; consulte a configuração do perfil do site se ele ainda não tiver sido configurado.
Você não precisa do segredo de verificação do proprietário do site. A chave pública do site identifica a integração do site com o Google; o segredo de verificação deve ficar no servidor do site. Nenhum deles substitui a chave de API do seu espaço de trabalho do solvethree, que autentica suas solicitações à API e deve permanecer no lado do servidor.
Fontes e referência da API
Execute sua primeira tarefa.
Comece com $5 em créditos no espaço de trabalho.