提交没有按钮的Recaptcha v2 javascript

时间:2019-03-13 22:17:37

标签: javascript c# selenium selenium-chromedriver recaptcha

我正在寻找有关如何在JavaScript控制台中提交Recaptcha v2的方法 (即执行回调)。

我的代码:

//enter key
IJavaScriptExecutor js = (IJavaScriptExecutor)chromedriver; 
js.ExecuteScript($"document.getElementById('g-recaptcha-response').innerHTML='{final[1]}';");
Thread.Sleep(6000);
js.ExecuteScript($"myCaptchaCallback('{googlek}')");

Thread.Sleep(1000);
//PRESS BUTTON
Thread.Sleep(rnd.Next(10, 30) * 100);
chromedriver.FindElementById("invisibleCaptchaShortlink").Click();
wat++;

final[1]是2captcha提供的Google密钥。 js.ExecuteScript($"myCaptchaCallback('{googlek}')");似乎不起作用。是的,函数名称正确。

帮助!

0 个答案:

没有答案