我看到了 Google Docs,但没有找到有关重新加载 reCaptcha v3 的信息。 https://developers.google.com/recaptcha/docs/v3我怎样才能做到这一点?
2 回答
慕斯709654
TA贡献1840条经验 获得超5个赞
reCaptcha V3 在一个不可见的验证码中,它会自动检测用户行为并对其进行评分,无需重新加载或用户与任何 UI的直接交互。
reCAPTCHA v3 在没有用户摩擦的情况下为每个请求返回一个分数。该分数基于与您网站的互动,使您能够为您的网站采取适当的操作。
reCAPTCHA v2 重置
grecaptcha.reset();
reCAPTCHA v3 重置
调用在页面上呈现的 grecaptch.execute() 函数,将通过外观重置该值。(Google Recaptcha V3 - 通过 URL 加载验证码时的小部件 ID)
grecaptcha.execute('[Your recaptcha ID]', {
action: 'general_form_contact_us'
}).
then(function(token) {
document.querySelector('.g-recaptcha-response-v3-contact_us').value = token;
});
请注意,您需要相应地调整所有值。
您可以通过复制并粘贴到 chrome 控制台来测试它。按回车后,然后更改隐藏字段的值。
添加回答
举报
0/150
提交
取消