Cuando intento hacer una solicitud de Python a mi propio foro de desarrollo, obtengo un código de estado de 401. Mis credenciales son correctas (creo), así que, ¿por qué debería suceder esto?
import requests
url = "https://bookish-garbanzo-x5wxpxv7xp96396wp-4200.app.github.dev/posts.json"
# Encabezados para la solicitud
headers = {
"Api-Key": "************************************************************",
"Api-Username": "NateDhaliwal",
"Content-Type": "application/json"
}
# Datos del formulario que se enviarán en la solicitud
payload = {
"title": "Este tema se creó usando la API",
"raw": "¡Hola, este **tema** se creó usando la API!",
"category": 6
}
# Realizar la solicitud POST con encabezados y datos del formulario
response = requests.post(url, headers=headers, json=payload)
# Imprimir el estado y el texto de la respuesta
print("Código de Estado:", response.status_code)
print("Cuerpo de la Respuesta:", response.text)