Я пытался сделать форму запроса, используя python, но я заблокирован в ответ.
Мне нужен g-recaptcha-response, чтобы заполнить всю форму, но я не знаю, как его получить.
Я пытался, но понятия не имею, что я делаю. Я ничего не знаю о капче.
вот мой код:
url = url_add_to_cart
c.get(url)
c.post(url, data=add_to_cart_FORM, headers={"Refered": link_article})
page = c.get(link_article)
if (page.status_code == requests.codes.ok):
print ("ok")
else:
print ("not ok")
url1 = "https://www.supremenewyork.com/checkout.json"
c.get(url)
t = requests.get('http://ip.42.pl/raw')
tt = BeautifulSoup(t.text, 'html.parser')
ip = tt.text
print (ip)
page = c.get(link_checkout)
soup = BeautifulSoup(page.text, 'html.parser')
find_class = soup.find(class_='g-recaptcha')
get_captcha_token = find_class.get('data-sitekey')
try:
content = requests.post(
'https://www.google.com/recaptcha/api/siteverify',
data={
'secret': RECAPTCHA_SECRET,
'response': get_captcha_token,
'remoteip': ip
}
).content
except:
print ("fail")
print (get_captcha_token)
c.post(url, data=payload_FORM, headers={"Refered": link_checkout})
page = c.get(link_checkout)
# page_to_print_for_test = BeautifulSoup(page.text, 'html.parser')
# print (page_to_print_for_test.prettify())
if (page.status_code == requests.codes.ok):
print ("ok")
else:
print ("not ok")
вот исходный код капчи:
изображение кода HTML, связанного с капчей
Если вам нужно больше информации, я добавлю все!
Большое спасибо.
это последнее, что нужно сделать, чтобы закончить мой код. (Мне нужно правильно закодировать ^^)