我需要在不同的计划之间进行选择,例如“对于无限制呼叫按 1,100 分钟按 2”需要通过 Twilio API 完成
问问题
122 次
1 回答
1
首先,我建议查看 Twilio 文档,该文档可在以下位置找到: https ://www.twilio.com/docs
其次,他们提供了各种示例应用程序,可以在这里找到: https ://www.twilio.com/docs/howto
不过,您实际上不会通过他们的 API 执行此操作 - 您将使用 TWIML(Twilio 标记语言)。为了让你开始......(我将用 PHP 和 TWIML 编写这个)
创建一个名为 index.php 的页面并添加以下内容
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Gather action="gather.php" method="GET">
<Say>
For unlimited calling press 1, for 100 minutes press 2
</Say>
</Gather>
<Say>We didn't receive any input. Goodbye!</Say>
</Response>
创建另一个名为gather.php 的页面。在此页面上,您将拥有:
<?php
$response = $_REQUEST['Digits'];
if($response == 1){
$message = 'You pressed 1 for unlimited calling.';
}elseif($response == 2){
$message = 'You pressed 2 for 100 minutes';
}
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<Response><Say>You entered " . $response . "</Say></Response>";
?>
显然,在gather.php 页面上,您需要编写适当的代码来处理调用方选择的内容。
于 2012-10-29T17:12:56.737 回答