{ "info": { "author": "Tiago Cardoso", "author_email": "tiagocardosoweb@gmail.com", "bugtrack_url": null, "classifiers": [ "Topic :: Scientific/Engineering :: Image Recognition" ], "description": "TwoCaptcha - Wrapper\n====================\n\nTwoCaptcha - Wrapper is a wrapper for the 2Captcha API (Recaptcha V2\nToken method only) that solves your CAPTCHA with high accuracy.\n\nIntallation\n-----------\n\npip\n~~~\n\n::\n\n pip install twocaptcha\n\nSource\n~~~~~~\n\n::\n\n git clone https://github.com/tiagocardosoweb/twocaptcha-wrapper.git\n cd twocaptcha\n python setup.py install\n\nHow to start?\n-------------\n\nFirst you need a 2Captcha Account, you can `Register\nHere `__, after register your\naccount: \\* Login into your account. \\* Add some money. \\* Go to\n\"2Captcha API\" \\* Get \"CAPTCHA Key\"\n\nUsage\n=====\n\nGetting your balance\n--------------------\n\n::\n\n from twocaptcha import TwoCaptcha\n\n two= TwoCaptcha(, , )\n print two.get_balance()\n\n This function will return your account balance (string).\n\nUploading a captcha\n-------------------\n\n::\n\n from twocaptcha import TwoCaptcha\n\n two = TwoCaptcha(, , )\n print two.upload(,)\n\n This function will upload the captcha request and then return the request ID (string).\n\nResponse from a captcha\n-----------------------\n\n::\n\n from twocaptcha import TwoCaptcha\n\n two = TwoCaptcha(, , )\n print two.get_response(,)\n\n This function will request the token from the a request and return you the resolution token (string).\n **NOTE:** If you want the method to raise an exception in case something goes wrong, set to *True*\n\nSolving a captcha\n-----------------\n\n::\n\n from twocaptcha import TwoCaptcha\n\n two = TwoCaptcha(, , >)\n print two.resolve_captcha(,,)\n\n This function will upload the captcha request & ask back the captcha solution and return the token (string).\n *How it works?* 15 seconds timeout + (5 seconds timeout * while token is not returned )\n\nSolving a captcha via Pingback\n------------------------------\n\n::\n\n from twocaptcha import TwoCaptcha\n\n two = TwoCaptcha(, , , )\n print two.upload(,,)\n\n This function will upload the captcha request and then return it via a POST request to your Pingback URL.\n\nAdding a Pingback URL\n---------------------\n\n::\n\n from twocaptcha import TwoCaptcha\n\n two = TwoCaptcha(, , , )\n print two.add_pingback()\n\nGetting your Pingback List\n--------------------------\n\n::\n\n from twocaptcha import TwoCaptcha\n\n two = TwoCaptcha(, , )\n print two.add_pingback()\n\nDeleting a Pingback URL\n-----------------------\n\n::\n\n from twocaptcha import TwoCaptcha\n\n two = TwoCaptcha(, , )\n print two.delete_pingback(, )\n\n You must provie and URL or set to *True*\n\nComplain\n--------\n\n::\n\n from twocaptcha import TwoCaptcha\n\n two = TwoCaptcha(, , )\n print two.complain()\n\nLogger\n------\n\n::\n\n from twocaptcha import TwoCaptcha\n\n two = TwoCaptcha(, , )\n print two.getbalance()\n\nExceptions\n----------\n\n::\n\n All methods throw up exceptions, so be sure to import them\n\n from twocaptcha import AccessDeniedException \n\n - AccessDeniedException \n - CaptchaException\n - BalanceException\n - PingbackException\n - KeyException\n\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/tiagocardosoweb/2captcha-wrapper/archive/0.1.2.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tiagocardosoweb/2captcha-wrapper", "keywords": "2captcha", "license": "", "maintainer": "", "maintainer_email": "", "name": "twocaptcha-wrapper", "package_url": "https://pypi.org/project/twocaptcha-wrapper/", "platform": "", "project_url": "https://pypi.org/project/twocaptcha-wrapper/", "project_urls": { "Download": "https://github.com/tiagocardosoweb/2captcha-wrapper/archive/0.1.2.tar.gz", "Homepage": "https://github.com/tiagocardosoweb/2captcha-wrapper" }, "release_url": "https://pypi.org/project/twocaptcha-wrapper/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "2Captcha Wrapper - ReCaptchaV2 token based", "version": "0.1.2" }, "last_serial": 3213938, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "75489de6742acede3727d04f99995ddc", "sha256": "5b10066b72fe83364f63a97c249fb690021baab12026ba7445fae316f6d313f8" }, "downloads": -1, "filename": "twocaptcha-wrapper-0.1.2.tar.gz", "has_sig": false, "md5_digest": "75489de6742acede3727d04f99995ddc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4459, "upload_time": "2017-09-29T22:03:57", "url": "https://files.pythonhosted.org/packages/16/db/9e40af1f432b6729563f7bbd89cdcc0b9284472a91612770ea330d96e06a/twocaptcha-wrapper-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "75489de6742acede3727d04f99995ddc", "sha256": "5b10066b72fe83364f63a97c249fb690021baab12026ba7445fae316f6d313f8" }, "downloads": -1, "filename": "twocaptcha-wrapper-0.1.2.tar.gz", "has_sig": false, "md5_digest": "75489de6742acede3727d04f99995ddc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4459, "upload_time": "2017-09-29T22:03:57", "url": "https://files.pythonhosted.org/packages/16/db/9e40af1f432b6729563f7bbd89cdcc0b9284472a91612770ea330d96e06a/twocaptcha-wrapper-0.1.2.tar.gz" } ] }