用 Rest 创建 Twilio 会议 API

Create Twilio Conference With Rest API

我希望通过其余部分创建 Twilio 会议 API。我不确定如何开始会议。我更愿意在没有 SDK 的情况下执行此操作。

这是我正在寻找的流程。

我已经使用 rest 进行呼出,但我不知道如何设置会议。

对于出站呼叫,我使用休息端点 https://api.twilio.com/version/Accounts/account/Calls.JSON 创建会议和添加客户端的端点是什么?

我找到了 https://api.twilio.com/version/Accounts/account/confrences.JSON 但它似乎是为了获取有关会议数据的请求,而不是创建出站会议。

这里是 Twilio 开发人员布道者。

如果你说你想在没有 Twilio Client JS SDK 的情况下从浏览器进行 Twilio 调用,那我帮不了你。我们不发布 API 并且不建议您尝试编写自己的库。

你可以在这里实现你想要的流量。你可以 use the REST API to generate a call to your client:

use Twilio\Rest\Client;

// Your Account Sid and Auth Token from twilio.com/user/account
$sid = "your_account_sid";
$token = "your_auth_token";
$client = new Client($sid, $token);

$call = $client->calls->create(
    "client:CLIENT_IDENTITY", "YOUR TWILIO NUMBER",
    array("url" => "YOUR APPLICATION URL")
);

注意,您需要使用 client:CLIENT_IDENTITY 作为收件人号码。

您传递给此调用的 URL 应指向您服务器上的端点,该端点将 return TwiML 开始会议:

<Response>
  <Dial><Conference>Conference room name</Conference></Dial>
<Response>

在您 return 会议 TwiML 的这个请求期间,您还可以启动一个新的请求来开始呼叫您要拨打的 phone 号码,再次使用 REST API.

这一切有意义吗?