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

149
Vistas
res.json está enviando una matriz vacía

Mi función está siendo activada por una solicitud posterior.

Estoy enviando una matriz de ID desde el front-end y usando forEach para revisar cada elemento y enviar una llamada API para recuperar los datos y enviar esos datos a una nueva matriz.

Parece que no puedo acceder a los datos fuera del ciclo. ex. Quiero res.json (matriz) pero la matriz se muestra vacía. Cuando yo --> .then(participants => console.log({"sid": participants.sid})) veo los registros perfectamente

 const listParticipants = async (req, res) => { const { subActServiceSid, subActAuthToken, convoServiceSid} = req.user const subClient = require('twilio')(subActServiceSid, subActAuthToken) const { data } = req.body const array = [] await data.forEach(convo => { subClient.conversations.services(convoServiceSid) .conversations(convo) .participants .list({limit: 20}) .then(participants => array.push({"sid": participants.sid})); }) res.json(array) // this is showing empty array.... }
 this is the const {data} = req.body [ "CH01db9e1427994dg", "CH1b1cc2b8f5534gb", "CH34c27e8ff76e403", "CH363665d704ab48f", "CH410e8d086310443", "CH4d2ac9670d2d413", "CH4e1ef59ac99e48c", ]
about 4 years ago · Juan Pablo Isaza
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