Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

148
Visualizações
Javascript Fetch API no puede controlar la próxima respuesta

Estoy tratando de obtener información de la URL dada. Asigné la URL a una URL con nombre constante. Usé la API fetch para tomar la información de la fuente como formato JSON. No puedo controlar la información que viene. Aquí está mi código;

 const fetch = require("cross-fetch"); const URL = "https://anapioficeandfire.com/api/books" // Important: Don't change the function name const getBooks = async () => { // Your code goes here const response = await fetch(`${URL}`) .then(res => res.json()) .then(data => console.log(data)); const books = await response.json(); return books; } getBooks().then(books => console.log(books))

Esta es la respuesta del código que escribí.
solo necesito el
{
nombre: "...",
número de páginas: "....",
liberado: "......",
},
{
nombre: "...",
número de páginas: "....",
liberado: "......",
},
....

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Devuelve los valores que necesitas de la respuesta de la API. Aquí está cómo puedes hacerlo:

 const url = "https://anapioficeandfire.com/api/books"; const callApi = async () => { const resp = await fetch(url); const finalRes = await resp.json(); return finalRes.map((res) => { return { name: res.name, numberOfPages: res.numberOfPages, released: res.released, }; }); }; (async () => console.log(await callApi()))();

Conjunto de resultados de la consola del navegador:

ingrese la descripción de la imagen aquí Además, mientras espera que se cumpla la promesa, puede hacer .then() o usar await. Ambos resuelven el mismo propósito.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda