TwiML Bin - 无论如何访问参数?
TwiML Bin - Anyway to access parameters?
我正在为产品设置演示,我们正在使用 Twilio 两个将两个人连接在一起。为了承载 XML 响应,我设置了 Twilio 提供的新 TwiML bin 文件。我正在使用 <Gather>
呼叫来提示第一个呼叫者按 1 接受或按 2 拒绝。
是否可以检查 TwiML bin 文件中 Gather
的 Digits
参数?
这里是 Twilio 开发人员布道者。不幸的是,要从 <Gather>
获取值,您将需要一个后端服务器,因为 Twilio 将使用该数字向您的页面发出 HTTP POST 或 GET 请求。
幸运的是,这样做非常简单,只需将它部署到您的一台服务器,甚至是一个免费的 Heroku 实例,您就可以相当快速地将其部署到位。
根据你的问题,我无法完全判断你使用的是哪种编程语言,但如果你想在 PHP 中这样做,你可以这样做:
<?php
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<Response><Say>You entered " . $_REQUEST['Digits'] . "</Say></Response>";
?>
另一种方法是使用 twimlets 网站。
看看this example。然后,您可以使用 TwiMLBin 创建您的逻辑以重定向用户。
希望这对您有所帮助。
我正在为产品设置演示,我们正在使用 Twilio 两个将两个人连接在一起。为了承载 XML 响应,我设置了 Twilio 提供的新 TwiML bin 文件。我正在使用 <Gather>
呼叫来提示第一个呼叫者按 1 接受或按 2 拒绝。
是否可以检查 TwiML bin 文件中 Gather
的 Digits
参数?
这里是 Twilio 开发人员布道者。不幸的是,要从 <Gather>
获取值,您将需要一个后端服务器,因为 Twilio 将使用该数字向您的页面发出 HTTP POST 或 GET 请求。
幸运的是,这样做非常简单,只需将它部署到您的一台服务器,甚至是一个免费的 Heroku 实例,您就可以相当快速地将其部署到位。
根据你的问题,我无法完全判断你使用的是哪种编程语言,但如果你想在 PHP 中这样做,你可以这样做:
<?php
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<Response><Say>You entered " . $_REQUEST['Digits'] . "</Say></Response>";
?>
另一种方法是使用 twimlets 网站。
看看this example。然后,您可以使用 TwiMLBin 创建您的逻辑以重定向用户。
希望这对您有所帮助。