Не обрабатывает рекапчу

Mikles

Client
Регистрация
01.12.2017
Сообщения
43
Благодарностей
0
Баллы
6
ERROR_RECAPTCHA_TIMEOUT



Пробовали разные апи.

Код такой:
Код:
def solveCaptcha():
  task = {}
  task["type"] = "NoCaptchaTaskProxyless"
  task["websiteURL"] = "http://****.com"
  task["websiteKey"] = "****"
  data = requests.post("http://**.**.**.**/" + "createTask", json={"clientKey": "ok", "task": task}, verify=False).json()
  print(data)
  if (data["errorId"] == 0):
  while True:
  time.sleep(5)
  response = requests.post("http://**.**.**.**/" + "getTaskResult", json={"clientKey" : "ok", "taskId" : str(data["taskId"])}, verify=False).json()
  print("captcha response " + response["status"])
  if (response["status"] == "ready"):
  return response["solution"]["gRecaptchaResponse"]
С официальной антикапчей и рукапчей работает, с капмонстером - нет.

Создаю тут, так как нет возможности создать в "багах", перенесите, если требуется.
 
Последнее редактирование:

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 241
Благодарностей
5 847
Баллы
113
Рекапча не приходит судя по всему. Как выглядит тело запроса, которым передается капча?
 

Norim

Client
Регистрация
17.10.2017
Сообщения
305
Благодарностей
64
Баллы
28
Бан ИП, либо прокси такие (если использовуются)
 

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 241
Благодарностей
5 847
Баллы
113
А я считаю, что это неверный pageurl передается.
 

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
Вполне возможно и это, почему бы нет?
 

Norim

Client
Регистрация
17.10.2017
Сообщения
305
Благодарностей
64
Баллы
28

VladZen

Administrator
Команда форума
Регистрация
05.11.2014
Сообщения
22 241
Благодарностей
5 847
Баллы
113

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)