如何使用Twilio.Device拨打号码
How to use Twilio.Device to call a number
如何使用Twilio.Device呼叫phone号码?
我正在为我的小部件执行点击呼叫功能。
我能够获得设置 Twilio.Device 所需的能力令牌。我还可以通过客户端 javascript 库中提供的设置功能将 Twilio.Device 连接到 twilio。
我可以用什么来拨打 Twilio.Device 的号码?
我已经有一段时间没有玩过它了,但是回顾一下代码,一旦您拥有令牌并连接到 Twilio,这只是设置您要呼叫的号码然后发起呼叫的情况。像这样:
document.getElementById('button-call').onclick = function () {
// get the phone number to connect the call to
var params = {
Caller: document.getElementById('phone-number').value
};
console.log('Calling ' + params.Caller + '...');
Twilio.Device.connect(params);
};
您必须确保您的令牌允许拨出电话。我的 token.php 文件包含以下内容:
$capability = new ClientToken($TWILIO_ACCOUNT_SID, $TWILIO_AUTH_TOKEN, 'ttl=20');
$capability->allowClientOutgoing($TWILIO_TWIML_APP_SID);
$token = $capability->generateToken();
我认为这些都是来自快速入门文件的相当标准的内容。我只是快速使用它,但我不记得它很复杂。玩得开心!
如何使用Twilio.Device呼叫phone号码?
我正在为我的小部件执行点击呼叫功能。 我能够获得设置 Twilio.Device 所需的能力令牌。我还可以通过客户端 javascript 库中提供的设置功能将 Twilio.Device 连接到 twilio。
我可以用什么来拨打 Twilio.Device 的号码?
我已经有一段时间没有玩过它了,但是回顾一下代码,一旦您拥有令牌并连接到 Twilio,这只是设置您要呼叫的号码然后发起呼叫的情况。像这样:
document.getElementById('button-call').onclick = function () {
// get the phone number to connect the call to
var params = {
Caller: document.getElementById('phone-number').value
};
console.log('Calling ' + params.Caller + '...');
Twilio.Device.connect(params);
};
您必须确保您的令牌允许拨出电话。我的 token.php 文件包含以下内容:
$capability = new ClientToken($TWILIO_ACCOUNT_SID, $TWILIO_AUTH_TOKEN, 'ttl=20');
$capability->allowClientOutgoing($TWILIO_TWIML_APP_SID);
$token = $capability->generateToken();
我认为这些都是来自快速入门文件的相当标准的内容。我只是快速使用它,但我不记得它很复杂。玩得开心!