Wenn ich versuche, eine Python-Anfrage an mein eigenes Entwicklerforum zu senden, erhalte ich den Statuscode 401. Meine Anmeldedaten sind alle korrekt (ich glaube), warum sollte das passieren?
import requests
url = "https://bookish-garbanzo-x5wxpxv7xp96396wp-4200.app.github.dev/posts.json"
# Header für die Anfrage
headers = {
"Api-Key": "************************************************************",
"Api-Username": "NateDhaliwal",
"Content-Type": "application/json"
}
# Formulardaten, die in der Anfrage gesendet werden sollen
payload = {
"title": "Dieses Thema wurde über die API erstellt",
"raw": "Hallo, dieses **Thema** wurde über die API erstellt!",
"category": 6
}
# Senden der POST-Anfrage mit Headern und Formulardaten
response = requests.post(url, headers=headers, json=payload)
# Drucken des Antwortstatus und des Textes
print("Status Code:", response.status_code)
print("Response Body:", response.text)