Quando tento fare una richiesta Python al mio forum di sviluppo, ottengo un codice di stato 401. Le mie credenziali sono corrette (penso), quindi perché dovrebbe succedere questo?
import requests
url = "https://bookish-garbanzo-x5wxpxv7xp96396wp-4200.app.github.dev/posts.json"
# Headers per la richiesta
headers = {
"Api-Key": "************************************************************",
"Api-Username": "NateDhaliwal",
"Content-Type": "application/json"
}
# Dati del modulo da inviare nella richiesta
payload = {
"title": "Questo argomento è stato creato utilizzando l'API",
"raw": "Ciao, questo **argomento** è stato creato utilizzando l'API!",
"category": 6
}
# Effettua la richiesta POST con header e dati del modulo
response = requests.post(url, headers=headers, json=payload)
# Stampa lo stato della risposta e il testo
print("Codice di stato:", response.status_code)
print("Corpo della risposta:", response.text)