为了账号安全,请及时绑定邮箱和手机立即绑定

如何重新加载 reCaptcha v3?

如何重新加载 reCaptcha v3?

收到一只叮咚 2021-10-29 17:07:08
我看到了 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 控制台来测试它。按回车后,然后更改隐藏字段的值。


查看完整回答
反对 回复 2021-10-29
  • 2 回答
  • 0 关注
  • 182 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信