на писал этот код
from capmonstercloudclient import CapMonsterClient, ClientOptions
from capmonstercloudclient.requests import RecaptchaV2ProxylessRequest
import requests
import json
import time
api = "11671f9870ef2380a6d6c2038deafa5b"
url = "https://api.capmonster.cloud/createTask"
headers = \
{
"clientKey": api,
"task":
{
"type":"HCaptchaTask",
"websiteURL":"https://discord.com/api/v9/auth/register",
"websiteKey":"4c672d35-0701-42b2-88c3-78380b0db560",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36)",
"fallbackToActualUA":True,
"proxyType":"http",
"proxyAddress":"8.8.8.8",
"proxyPort":8080,
"proxyLogin":"proxyLoginHere",
"proxyPassword":"proxyPasswordHere"
}
}
response = requests.get(url, json=headers)
taskid = json.loads(response.text)
json1 = {
"clientKey": api,
"taskId": taskid["taskId"]
}
time.sleep(10)
responsegettask = requests.get("https://api.capmonster.cloud/getTaskResult", json=json1)
print(responsegettask.text)
который должен отправлять запрос на решение каптчи и получать результат , но я получаю только это {"status":"processing","errorId":0,"errorCode":null,"errorDescription":null}.То-есть каптча не успевает прорешаться, как мне лучше прописать, чтобы он ожидал когда капча прорешается и тогда отсылал мне решенную капчу. Метод time.sleep мне кажется не подойдет