如何获得Google reCAPTCHA v2 data-sitekey?

时间:2018-02-10 14:08:15

标签: recaptcha

我的Google Chrome扩展程序代码可以自动解决reCAPTCHA。

"use strict"

var sid = setInterval(function () {
    if (window.location.href.match(/https:\/\/www.google.com\/recaptcha\/api\d\/anchor/) && $("#recaptcha-anchor div.recaptcha-checkbox-checkmark").length
            && $("#recaptcha-anchor div.recaptcha-checkbox-checkmark").is(':visible')  && isScrolledIntoView($("#recaptcha-anchor div.recaptcha-checkbox-checkmark").get(0)))
        {
            var execute = true;

            if (sessionStorage.getItem('accesstime'))
                {
                    if (new Date().getTime() - sessionStorage.getItem('accesstime') < 7000)
                        {
                            execute = false;
                        }
                }

            if (execute)
                {
                    $("#recaptcha-anchor div.recaptcha-checkbox-checkmark").click();                    
                    sessionStorage.setItem('accesstime', new Date().getTime());
                }
                clearInterval(sid);

        }
}, 500);

我的问题是......

从上面的代码。如何获取data-sitekey和page url?

1 个答案:

答案 0 :(得分:1)

我知道这很老了,但对于处于相同情况的人来说: 使用您的Google(Gmail)帐户

转到此链接https://www.google.com/recaptcha/intro/v3beta.html

-使用按钮Myrecaptcha
-注册一个新站点
-给标签加上“我的网站标签”
-选择reCAPTCHA的类型
-输入您要使用验证码的域名
-检查接受reCAPTCHA服务条款。
-检查是否将警报发送给所有者
-点击“注册”

仅此而已,您将看到指令和数据站点密钥。