Lorsque j’essaie de faire une requête Python vers mon propre forum de développement, j’obtiens un code d’état de 401. Mes identifiants sont corrects (je pense), alors pourquoi cela se produit-il ?
import requests
url = "https://bookish-garbanzo-x5wxpxv7xp96396wp-4200.app.github.dev/posts.json"
# En-têtes pour la requête
headers = {
"Api-Key": "************************************************************",
"Api-Username": "NateDhaliwal",
"Content-Type": "application/json"
}
# Données du formulaire à envoyer dans la requête
payload = {
"title": "Ce sujet a été créé via l'API",
"raw": "Bonjour, ce **sujet** a été créé via l'API !",
"category": 6
}
# Effectuer la requête POST avec les en-têtes et les données du formulaire
response = requests.post(url, headers=headers, json=payload)
# Afficher le statut et le texte de la réponse
print("Code d'état :", response.status_code)
print("Corps de la réponse :", response.text)