1
我有一個基於Angular.JS的瀏覽器軟電話通過瀏覽器成功地啓動了電話呼叫。通過瀏覽器發起的是運營商,接聽的人是主叫方。從活躍的Twilio呼叫轉移呼叫
我希望運營商能夠在呼叫的某個點將呼叫者轉移到另一條線路。
我可以使用下面的代碼修改活動呼叫,該代碼顯示TWIML用於自動記錄系統。但是,當運營商嘗試重定向時,被髮送到服務的運營商和主叫方只需掛斷電話。
任何建議...第一個Twilio項目。這裏
我有一個基於Angular.JS的瀏覽器軟電話通過瀏覽器成功地啓動了電話呼叫。通過瀏覽器發起的是運營商,接聽的人是主叫方。從活躍的Twilio呼叫轉移呼叫
我希望運營商能夠在呼叫的某個點將呼叫者轉移到另一條線路。
我可以使用下面的代碼修改活動呼叫,該代碼顯示TWIML用於自動記錄系統。但是,當運營商嘗試重定向時,被髮送到服務的運營商和主叫方只需掛斷電話。
任何建議...第一個Twilio項目。這裏
Twilio開發商傳道:
client.calls(callSid).update({
url: "http://callcenter-test.herokuapp.com/twiml/tomachine/" + phone,
method: "POST",
Called: phone,
to: phone,
from: phone,
}, function(err, call) {
if (err)
res.send(err);
console.log('call = '+ call);
});
的TWIML透露,目前上述網址。
您的問題在於,您正在重定向呼叫的錯誤部分。在運營商與Twilio之間打電話的一側有一個呼叫Sid,呼叫者和Twilio有一個不同的Sid。您需要保存對調用者所做的調用的Sid,然後在更新函數中使用它。