我需要选择不同的计划,例如以下“无限通话按1,100分钟按2” 需要通过Twilio API完成它
答案 0 :(得分: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页面上,您需要编写适当的代码来处理主叫方选择的内容。