⚙️ Предварительные требования
- Рабочий прокси (По желанию, ознакомьтесь с обоими примерами, так как один требует прокси, а другой - нет)
- Установленный Python
- Ключ API Capsolver
🤖 Шаг 1: Установка необходимых пакетов
Выполните следующие команды для установки требуемых пакетов:
pip install capsolver
👨💻 Код Python для обхода reCaptcha v2 с вашим прокси
Вот пример скрипта на Python для выполнения задачи:
import capsolver
# Рассмотрите возможность использования переменных среды для конфиденциальной информации
PROXY = "http://username:password@host:port"
capsolver.api_key = "Ваш ключ API Capsolver"
PAGE_URL = "PAGE_URL"
PAGE_KEY = "PAGE_SITE_KEY"
def solve_recaptcha_v2(url,key):
solution = capsolver.solve({
"type": "ReCaptchaV2Task",
"websiteURL": url,
"websiteKey":key,
"proxy": PROXY
})
return solution
def main():
print("Решение reCaptcha v2")
solution = solve_recaptcha_v2(PAGE_URL, PAGE_KEY)
print("Решение: ", solution)
if __name__ == "__main__":
main()
👨💻 Код Python для обхода reCaptcha v2 без прокси
Вот пример скрипта на Python для выполнения задачи:
import capsolver
# Рассмотрите возможность использования переменных среды для конфиденциальной информации
capsolver.api_key = "Ваш ключ API Capsolver"
PAGE_URL = "PAGE_URL"
PAGE_KEY = "PAGE_SITE_KEY"
def solve_recaptcha_v2(url,key):
solution = capsolver.solve({
"type": "ReCaptchaV2TaskProxyless",
"websiteURL": url,
"websiteKey":key,
})
return solution
def main():
print("Решение reCaptcha v2")
solution = solve_recaptcha_v2(PAGE_URL, PAGE_KEY)
print("Решение: ", solution)
if __name__ == "__main__":
main()
⚠️ Измените эти переменные
- PROXY: Обновите сведения о вашем прокси. Формат должен быть http://username:password@ip:port. ТРЕБУЕТСЯ ТОЛЬКО с ReCaptchaV2Task
- capsolver.api_key: Получите свой API-ключ на панели управления Capsolver.
- PAGE_URL: Замените на URL веб-сайта, для которого вы хотите обойти reCaptcha v2.
- PAGE_KEY: Замените на SITEKEY веб-сайта, для которого вы хотите обойти reCaptcha v2.