如何重新加载 reCaptcha v3?

我看到了 Google Docs,但没有找到有关重新加载 reCaptcha v3 的信息。 https://developers.google.com/recaptcha/docs/v3

我怎样才能做到这一点?


收到一只叮咚
浏览 192回答 2
2回答

慕斯709654

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 控制台来测试它。按回车后,然后更改隐藏字段的值。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript