Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

232
Vistas
¿Cómo puedo obtener una respuesta JSON de Github Api?

Soy nuevo en la codificación y estoy atascado. Estoy tratando de tomar la respuesta JSON de la API REST de GitHub. Estoy usando un archivo de script externo pero no funciona. Cuando traté de usarlo en HTML con la etiqueta del script, estaba dando un error. Probé una forma que se usa para autenticar el token en fetch() y da un error al respecto. Se llama "encabezado", no lo sé. Seré feliz si ustedes me ayudan.

HTML:

 <!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>GitHub API Trial</title> </head> <body> <script src="github.js"></script> </body> </html>

Guion:

 getData(); const api_url = 'https://api.github.com/users/alisirri/repos'; async function getData() { const response = await fetch(api_repo_url, { headers: { authorization: "TOKEN" } } ) console.log(await response.json()); }
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Reemplace todo en el archivo js con esto:

 const api_repo_url = "https://api.github.com/users/alisirri/repos"; fetch(api_repo_url, { headers: { authorization: "TOKEN", }, }) .then((response) => response.json()) .then((data) => { console.log(data); });

No hay necesidad de async ya que .then() se encarga de eso

about 4 years ago · Juan Pablo Isaza Denunciar

0

Probé tu código y parece que los encabezados son innecesarios

 getData(); async function getData() { const api_url = "https://api.github.com/users/alisirri/repos"; const response = await fetch(api_url); console.log(await response.json()); }
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda