Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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? Obrigado
Up pra não criar outro post