我正在尝试实现一个 Twilio 功能,以 (1) 将呼叫转接到我的个人电话,(2) 在之前发送一条“提醒”短信,以及 (3) 在连接之前说一个耳语。我已经能够设置 Twilio 来做前 3 件事中的任何 2 件事,但不能同时做 3 件事!
exports.handler = function(context, event, callback) {
// Get an initialized Twilio API client
const client = context.getTwilioClient();
twilioClient.messages.create({
to: 'PERSONAL_PHONE',
from: 'TWILIO_PHONE',
body: 'Incoming!!!'
}).then(function() {
const twiml = new Twilio.twiml.VoiceResponse();
twiml.dial.number({ url: WHISPER_URL }, 'PERSONAL_PHONE');
callback(null, twiml);
});
};
实现这一点时,它会发送 SMS 但呼叫永远不会连接(并且呼叫方会听到错误消息)。
真的很感激这里的一课:)
谢谢!