public async Task TestAllOptions() { Capy captcha = new Capy(); captcha.SetSiteKey("PUZZLE_Abc1dEFghIJKLM2no34P56q7rStu8v"); captcha.SetUrl("http://mysite.com/"); captcha.SetApiServer("https://myapiserver.com/"); var parameters = new Dictionary <string, string>(); parameters["method"] = "capy"; parameters["captchakey"] = "PUZZLE_Abc1dEFghIJKLM2no34P56q7rStu8v"; parameters["pageurl"] = "http://mysite.com/"; parameters["api_server"] = "https://myapiserver.com/"; await CheckIfCorrectParamsSendAndResultReturned(captcha, parameters); }
public void Main() { TwoCaptcha solver = new TwoCaptcha("YOUR_API_KEY"); Capy captcha = new Capy(); captcha.SetSiteKey("PUZZLE_Abc1dEFghIJKLM2no34P56q7rStu8v"); captcha.SetUrl("https://www.mysite.com/captcha/"); captcha.SetApiServer("https://jp.api.capy.me/"); try { solver.Solve(captcha).Wait(); Console.WriteLine("Captcha solved: " + captcha.Code); } catch (AggregateException e) { Console.WriteLine("Error occurred: " + e.InnerExceptions.First().Message); } }