提问人:Brad Waterhouse 提问时间:7/11/2019 最后编辑:Brad Waterhouse 更新时间:11/21/2019 访问量:5587
Google ReCaptcha 3 始终返回 0.9 分
Google ReCaptcha 3 always returning score of 0.9
问:
我正在尝试使用 Google ReCaptcha 3 防止在我的网站上注册机器人,我想根据一段时间内收集的数据设置分数阈值限制。但是,分数总是返回 0.9。
我已经使用selenium设置了一个python脚本来不断注册到我的网站。我希望这会随着时间的推移降低分数,但它一直保持在 0.9?
如何降低分数?当然,每分钟注册 25 次的脚本就足以降低 ReCaptcha 分数吗?
我以为谷歌 ReCaptcha v3 的整个想法是以一种离散的方式防范机器人?
def main():
browser = webdriver.Chrome(ROUTE TO CHROME DRIVER)
chrome_options = webdriver.ChromeOptions()
chrome_options.add_experimental_option("prefs", {
"profile.default_content_setting_values.notifications": 2
})
chrome_options.add_argument("--incognito")
browser.get(MY SITE)
count = 50
while count < 100:
browser.find_element_by_xpath('//*[@id="headerSignIn"]').click()
browser.find_element_by_xpath('/html/body/div[2]/div/div[3]/div[1]/div[2]/p/a').click()
browser.find_element_by_xpath('//*[@id="form_firstname"]').send_keys('Mr Robot')
browser.find_element_by_xpath('//*[@id="form_email"]').send_keys('MrRobot' + str(count) + '@robot.com')
browser.find_element_by_xpath('//*[@id="form_password"]').send_keys('[email protected]')
time.sleep(2)
browser.find_element_by_xpath('//*[@id="form_submit"]').click()
browser.find_element_by_xpath('/html/body/div[1]/div/header/div[1]/ul/li[2]/a').click()
count += 1
答: 暂无答案
评论