我使用Node v14.19.2,这是我的代码
const accountSid = process.env.ACCOUNT_SID;
const authToken = process.env.AUTH_TOKEN;
const client = twilio(accountSid, authToken);
const callResults = []
// Use the Twilio API client to initiate the call
for (let number of phoneNumbers) {
number = number.toString().trim()
number = number.startsWith('0') ? number.slice(1) : number
number = '+66' + number
const call = await client.calls.create({
url: 'https://demo.twilio.com/docs/classic.mp3',
to: number,
from: process.env.TWILIO_NUMBER, // Twilio phone number from which to make the call
timeout: 120
});
callResults.push(call)
}
当我拿起,我总是得到相同的语音响应(我认为这是一个默认的声音)如何修复它使用url语音响应
解决我的问题或解决方法
1条答案
按热度按时间ars1skjm1#
为了播放你的声音的另一个mp3,你必须在请求中指定一个新的URL参数。
我建议你把你的mp3文件上传到Twilio Assets。当您这样做时,您将获得该资产的URL,然后可以将其传递到请求中。