recognize_recaptcha_2_with_image
recognize_recaptcha_2_with_image($filename,$imageinstructions); - recognize ReCaptcha2 with an image instruction. For more information, see here
It uses the following object fields :$this->api_key - API key
The function accepts parameters as input:
$filename – path to the captcha file$imageinstructions – picture of the instructions (sample) that you need to specify (road signs, palm trees, gift, sign, etc.)
Requirements for the captcha, and sample :The captcha itself must be either 300x300px, 600x600px, or 632x632pxThe captcha size should be as it is, we will apply a grid of 9 squares to images 300x300, and we will apply a grid of 16 squares to images 600x600 and 632x632pxCaptcha must be less than 100 KBimginstructions must be no more than 100x100pximginstructions must be less than 25kb
After testing, the function returns the result of its work to the script :
The result of recognizing is a captcha in the response format: "OK|click:3/8/9/", where numbers are numbers of images similar to the specified one or a code string with an error response:
ERROR_KEY_DOES_NOT_EXIST - you used an invalid captcha key in the requestERROR_WRONG_ID_FORMAT - invalid captcha ID, only numbers are acceptedERROR_CAPTCHA_UNSOLVABLE - captcha could not be solved by 5 different employees