Estoy en este proyecto en el que necesito la API de este software específico. No puedo obtenerlo cuando intento obtenerlo, a veces se produce el error 404, a veces la política no cors. Entonces, a veces, así: GET http://localhost:8000/events/1003/results net::ERR_CONNECTION_REFUSED getEvents @ orbiter.js:22 (anónimo) @ orbiter.js:28 Luego, a veces Uncaught (en promesa) TypeError:
No hay autorización necesaria basada en la documentación o los encabezados. O pensé por lo que no tiene? Pero creo que esto se debe a la forma en que obtengo la API, parece que lo estoy haciendo mal. La API, ya que estoy tratando de obtener las instrucciones en la documentación, dice que puedo acceder a ella en "localhost"
Al principio, solo necesito abrir el software para tener acceso al host local para que se abra el puerto http, luego voy a "host local" y todo está en ese host local.
Esta es la captura de pantalla de The LocalHost a la que necesito acceder
Ahora, en base a esto, necesito obtener el resultado del evento. Según la documentación, necesito ir a la ruta "localhost/events/{event-id}/results", luego se me enviará un formato json.
Voy a la url usando el navegador usando esa ruta y obtengo el resultado, este es el resultado basado en esa ruta pero esta es la cosa, cuando intento ponerlo en el código usando el módulo Javascript language es6 en el que estoy buscando el api y pongo el enlace "localhost/events/{event-id}/results"
este es el codigo:
const link = "http://localhost/events/1003/results"; async function getEvents() { const response = await fetch(link); const data = await response.json(); console.log(data); return data; } getEvents();No puedo acceder ahora a los datos que necesitaba de la API. Aunque la ruta en el enlace que puse era correcta. ¿Me estoy perdiendo algunos pasos aquí? Eso es todo. Como puede ver, localhost es la ruta principal, luego solo sigo la ruta según la documentación para obtener los resultados. (Porque a lo que necesito acceder son los resultados de los eventos). Entonces se han producido errores. Esta es la documentación que puede ayudar a ayudarme. Espero que algunos de ustedes me puedan ayudar en esto, ya que todavía soy un principiante en la programación.
https://drive.google.com/drive/u/0/folders/1Il6GPL-pqxeS8OWVOEt36OF-a_FfQwpj