Node requisição e retorno de dados
Estou tentando pegar dados de algumas ordens de uma API. Primeiro preciso pesquisar todas as ordens com uma requisição e depois de pegar o id dessas ordens fazer outra requisição para outra uri da API para pegar os dados de cada ordem. O problema é que não consigo resgatar os dados de retorno através de um array.
Segue uma tentativa sem sucesso
// request de busca
const data = await request.get("api.com/search", async(err, data, body)=>{
var arr = []
for(i=0;i<data.length;i++){
const result = await request.get("api.com/order/"+data.id, (e, d, b)=>{
arr.push(d.title)
return arr
})
}
return result;
})
console.log(data)
Fiz esse código pelo celular só pra exemplificar um dos métodos. Alguém sabe como posso fazer isso funcionar ou se tem uma maneira mais fácil? ObrigadoDiscussão (1)
Carregando comentários...