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

167
Vistas
Llame a una matriz específica en una llamada API JSON

Estoy intentando llamar a la API pero no me devuelve nada. Lo llamo así: res.on('data', d => { const RetrieveFromApi = JSON.parse(d).FLUX.quote.USD.price; .

La API se llama correctamente porque puedo verla en el historial de la API y los datos se definen como d .

Llamada API

¿Puedes ayudarme por favor?

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

desde su pantalla proporcionada en el comentario, pasó una propiedad a la que no tiene acceso, que son data Así que solo agregue data propiedad antes de FLUX

 JSON.parse(d).FLUX.quote.USD.price; ^data.FLUX.quote.USD.price;
about 4 years ago · Juan Pablo Isaza Denunciar

0

De la imagen del registro, el objeto parece incompleto al final, ¿intentó usar JSON.stringify(d) para ver si hay algún error en el objeto json? o copie la respuesta en https://jsonlint.com para verificar?

Debido a que el mensaje de error indica que el análisis no encuentra un objeto json válido, tal vez ese sea el punto principal.

Y el otro consejo es intentar almacenar el valor de JSON.parse en una variable antes de intentar acceder a sus valores.

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