Php 如何使用twilio拨打浏览器电话
我目前正在处理twilio客户端调用,我必须从浏览器中调用用户。让我们看看这个场景 开始代码段:Php 如何使用twilio拨打浏览器电话,php,xml,twilio,Php,Xml,Twilio,我目前正在处理twilio客户端调用,我必须从浏览器中调用用户。让我们看看这个场景 开始代码段: include 'twilio/Services/Twilio/Capability.php'; include 'twilio/Services/Twilio.php'; $accountSid = 'ACxxxxxxxxxxxxxxx'; $authToken = 'xxxxxxxxxxxxxxxxx'; $token = new Services_Twilio_Capability($a
include 'twilio/Services/Twilio/Capability.php';
include 'twilio/Services/Twilio.php';
$accountSid = 'ACxxxxxxxxxxxxxxx';
$authToken = 'xxxxxxxxxxxxxxxxx';
$token = new Services_Twilio_Capability($accountSid, $authToken);
$token->allowClientOutgoing('APXXXXXXXXXXX');
$client = new Services_Twilio($accountSid, $authToken);
$call = $client->account->calls->create("twilio Number", "client number", "https://www.mysite.com/twilio/callback", array());
我的回电是这样的:
function callback(){
$xml = "<Response><Say>Placing your call now.</Say><Dial callerId='twilio verified number' timeout='40' record='true'></Dial></Response>";
header("content-type: text/xml");
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" . $xml;
exit();
}
函数回调(){
$xml=“立即拨打电话。”;
标题(“内容类型:text/xml”);
echo“\n”。$xml;
退出();
}
我不知道calls->create()
函数中的$from
,$to
参数具体是什么。如果我们开始调用$to,那么它应该可以工作。
我的要求是从我的浏览器中拨打客户到客户的电话号码。是的,我看到了参考资料,但又叠了起来。这里是Twilio福音传道者 看起来您当前的代码正在使用REST库启动调用。这会向Twilio发送一条消息,以启动Twilio与某部手机的电话通话。所有这些都发生在服务器上,而不是浏览器中 在您的情况下,听起来您实际上想从浏览器中拨打电话。要做到这一点,您需要使用Twilio客户端,这是一个JavaScript框架,允许您创建从浏览器到Twilio的音频连接,该连接使用WebRTC(或Flash,如果需要)。Twilio客户端SDK的工作是找出如何创建和管理浏览器和Twilio之间的实际音频连接 这与使用RESTAPI启动调用不同。当您使用RESTAPI启动出站调用时,API实际上并不管理音频连接。您使用API只是为了告诉Twilio在Twilio和手机之间发起电话呼叫(或发送短信),或向Twilio询问信息(如获取发送短信的列表)。实际音频连接的管理由Twilios内部系统处理 PHP代码的第一部分是正确的,您需要创建一个Twilio功能令牌。该令牌由我们的JavaScript库使用。本教程显示了可用于从浏览器调用Twilio的JavaScript代码: 一旦浏览器连接到Twilio,Twilio将向您在TwiML应用程序上设置的URL发出请求(以您在创建功能令牌时指定的“AP”开头的字符串)。您可以从这个URL返回任何您喜欢的TwiML,包括使用very-to-tell-Twilio将Twilio客户端连接桥接到一个连接 希望有帮助
德文会有帮助的。如果您仔细查看代码,就会发现有一些api(我认为是callFromBrowser())可以实现这一点 是的,@Devin,你是对的。我是否忽略了twilio和RESTAPI之间的区别?有点离题了,这个浏览器调用是否有助于会议系统?谢谢。我更新了我的答案以回答您的其他问题。希望这会有帮助。谢谢你的帮助。