Суть проблемы, делаю локально запрос к кап монстр
В ответ приходит OK|1
Отправляю рамблерру, а распознаёт как рамблер
Но когда меняю параметр 'is_russian' => 0 на 'is_russian' => 1 он дальше определяет её как рамблер вместо рамблерру и отказывается распознавать. Получаю <ответ пустой>. Может есть более правильное решение, что-бы указать тип капчи или может как-то дать ему понять, что буквы русские и нужно пременить другой шаблон типа рамблерру.
PHP:
$postdata = array('method' => 'post', 'key' => '123', 'file' => '@'.$filename,'phrase' => 0,'regsense' => 0,'numeric' => 0,'min_len' => 0,'max_len' => 0,'is_russian' => 0);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://127.0.0.3:8080/in.php");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 60);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postdata);
$result = curl_exec($ch);
curl_close($ch);
print_r($result);
Отправляю рамблерру, а распознаёт как рамблер
Но когда меняю параметр 'is_russian' => 0 на 'is_russian' => 1 он дальше определяет её как рамблер вместо рамблерру и отказывается распознавать. Получаю <ответ пустой>. Может есть более правильное решение, что-бы указать тип капчи или может как-то дать ему понять, что буквы русские и нужно пременить другой шаблон типа рамблерру.