Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problema con POST del requests AF5 #273

Open
4 tasks done
Avvelasquez opened this issue Jun 17, 2022 · 0 comments
Open
4 tasks done

Problema con POST del requests AF5 #273

Avvelasquez opened this issue Jun 17, 2022 · 0 comments

Comments

@Avvelasquez
Copy link

Prerrequisitos

(Marcar colocando una X entre los corchetes los ítems que ya hiciste, así: "[X]")

Contenido

contexto:
Hoy en la actividad AF5 no logré jamás realizar el post en OWNER=IIC2233 y REPO=Issues-AF5, estuve con error 404 "Resource not found" e intenté de todo para solucionarlo pero nada sirvió, y no pude terminar la actividad. Bueno, como me quedé con la duda llegue a mi casa a tratar de terminar la actividad con más tiempo y resolver el problema del POST, intenté:

  • utilizar OWNER=IIC2233 y REPO=[mi repositorio personal]
  • utilizar OWNER=[mi usuario] y REPO=[cree un repositorio]
  • cree diferentes Tokens con diferentes permisos
  • utilizar "Authorization": "{}".format(token), sin la palabra "token" antes del token personal

Solución:
Para quienes se quedaron con la duda y no pudieron resolverla, aquí les traigo la solución:

  • primero es necesario tener "title" en data
  • el headers es el siguiente:
    headers = { "Authorization": "token {}", "Accept": "application/vnd.github.v3+json", }
  • la url base es:
    "https://api.github.com/repos/{OWNER}/{REPO}/issues"
  • el "REPO" debe ser un repositorio existente, el propio del curso por ejemplo
  • Y LO QUE RESOLVIÓ TODO FUE:
    data=json.dumps(data), headers=headers
    y
    "body": str(pokemon) ; de data

Ojalá con eso les funcione el POST con la api de Github :D!

[De ser necesario, coloca tu pregunta de manera explícita utilizando este formato]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant