Skip to content

Repository files navigation

Capsolver

Capsolver official python library

Supported CAPTCHA types:

  • Geetest
  • ReCaptchaV2
  • ReCaptchav3
  • MtCaptcha
  • Cloudflare
  • Amazon captcha(AWS WAF)

Installation

You don't need this source code unless you want to modify the package. If you just want to use the package, just run:

pip3 install --upgrade capsolver

Install from source with:

python setup.py install

Usage

export CAPSOLVER_API_KEY='...'

Or set capsolver.api_key to its value:

frompathlibimportPathimportosimportbase64importcapsolver# tokenTaskprint("api host",capsolver.api_base)
print("api key",capsolver.api_key)
# capsolver.api_key = "..."solution=capsolver.solve({
"type":"ReCaptchaV2TaskProxyLess",
"websiteKey":"6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
"websiteURL":"https://www.google.com/recaptcha/api2/demo",
})
print(solution)
# RecognitionTaskimg_path=os.path.join(Path(__file__).resolve().parent,"queue-it.jpg")
withopen(img_path,'rb') asf:
solution=capsolver.solve({
"type":"ImageToTextTask",
"module":"queueit",
"body":base64.b64encode(f.read()).decode("utf8")
})
print(solution)
# get current balancebalance=capsolver.balance()
# print the current balanceprint(balance)

About

Python 3 package for easy integration with the API of capsolver captcha solving service to solver recaptcha, geetest and solve any other captchas. Capsolver.

Topics

Resources

Stars

73 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages