const accountSid = process.env.TWILIO_ACCOUNT_SID; const authToken = process.env.TWILIO_AUTH_TOKEN; const client = require('twilio')(accountSid, authToken); client.calls .create({ twiml: '<Response><Say>Ahoy, World!</Say></Response>', to: '+14155551212', from: '+15017122661' }) .then(call => console.log(call.sid));¿Cómo puedo modificar esto para aceptar más de un número?
Desarrollador evangelista de Twilio aquí.
Solo puede realizar una llamada por solicitud de API, por lo que para realizar llamadas a más de un número, deberá realizar un bucle y realizar una solicitud para cada número. Al igual que:
const accountSid = process.env.TWILIO_ACCOUNT_SID; const authToken = process.env.TWILIO_AUTH_TOKEN; const client = require('twilio')(accountSid, authToken); async function makeCalls(numbers) { numbers.forEach(async (number) => { await client.calls .create({ twiml: '<Response><Say>Ahoy, World!</Say></Response>', to: number, from: '+15017122661' }) .then(call => console.log(call.sid)); }); } const numbers = []; // An array of the numbers you want to make calls to. makeCalls(numbers);