Ich bin nur eine und eine halbe Woche alt in Python, so tragen Sie bitte meine ignorance-POST-Anfrage mit oauth Inhaberschlüssel in Python
Ich versuche, einen POST-Aufruf mit oauth zu machen Key-
der Code ich bin using-
import requests
import json
url = "https://monkeyman.com/private/bananaintelligence/merchant"
datas = {
"merchantLookup" : [
{
"name": "BananaPi",
"postcode": "10011",
"country": "USA"
}
]
}
headers = {'Content-type': 'application/json', 'Authorization':'Bearer hiuqbqjbdyqgf6etyqgeqk!$#$DFWEDWEFWEFERGREGERGRHG$%#T#T#T#T##TERGEGEGEGEGE'}
rsp = requests.post(url, json=datas, headers=headers)
Fehler -
ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)
ich weiß, dass Schlüssel ist in Ordnung, da es funktioniert gut mit meinem Spring Boot App und auch vom Postboten, gibt es einen bestimmten Weg in Python Autorisierungsschlüssel zu übergeben. Hilfe!
API Ich rufe hat oauth Validierung. Es ist eine API von Drittanbietern. Ich bin mir ziemlich sicher, dass das Überspringen von Autorisierungen keine erwünschte Antwort bekommen wird. – Shek
ist das hilfreich? https://stackoverflow.com/questions/15445981/how-do-i-disable-the-security-certificate-check-in-python-requests (ich bin mir nicht sicher ..) – Arount
versucht, hat nicht geholfen - InsecureRequestWarning: Eine nicht bestätigte HTTPS-Anfrage wird gestellt. Das Hinzufügen einer Zertifikatsprüfung wird dringend empfohlen. Siehe: https: //securitybot/advanced-usage.html#ssl-warnings InsecureRequestWarning) – Shek