recognize_recaptcha_2_with_text
recognize_recaptcha_2_with_text($filename,$textinstructions); - recognize ReCaptcha2 with a text 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$textinstructions – text of what you need to specify (road signs, palm trees, gift, sign, etc.)
Requirements for the captcha and the text: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 KBtextinstructions must come in UTF-8 encodingtextinstructions must contain only what you need to select on the captcha
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