Twilio语音API:从会议中删除参与者并重定向到TwiML

时间:2019-09-13 13:40:00

标签: php twilio

如何将参加会议的参与者踢出场,然后将其重定向到服务器上的TwiML /另一个URL?在Twilio文档中,我发现这可以从会议(PHP)中删除参与者:

<?php

// Update the path below to your autoload.php,
// see https://getcomposer.org/doc/01-basic-usage.md
require_once '/path/to/vendor/autoload.php';

use Twilio\Rest\Client;

// Find your Account Sid and Auth Token at twilio.com/console
// DANGER! This is insecure. See http://twil.io/secure
$sid    = "AC45245425c2bfac9ca2d3a101e4728d05";
$token  = "your_auth_token";
$twilio = new Client($sid, $token);

$twilio->conferences("CFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
       ->participants("CAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX")
       ->delete();

但是,根据the documentation,没有选择用TwiML指定URL。参与者完全被呼叫踢了。

是否可以选择要完成的任务?

1 个答案:

答案 0 :(得分:2)

您可以找到参与者的CallSID并将其修改为指向新的TwiML。

Modify Calls In Progress