Я делаю этот запрос, и он работает только с urllib3 и библиотекой запросов, я предполагаю, что это из-за версии ssl или проверки сертификата. любая подсказка будет оценена
это работает
import urllib3
params = {...}
http = urllib3.PoolManager(cert_reqs='CERT_NONE', assert_hostname=False)
r = http.request("POST", "https://android.clients.google.com/auth" , fields=params)
print(r.data)
это возвращение Error=BadAuthentication
from urllib import request, parse
import urllib
params = {...}
data = parse.urlencode(params).encode()
req = request.Request("https://android.clients.google.com/auth", data=data)
try:
resp = request.urlopen(req)
print(resp.read())
except urllib.error.HTTPError as e:
print("error", e.read())