2

我在这里和许多论坛中搜索过。这就是我想要做的。

我正在尝试在 php/mysql 上创建一个系统,因此页面上的 twilio 电话号码将循环通过电话号码列表。

与特定 twilio 数字相关的数字是:

555-1212

555-3434

555-5656

555-7878

所以它会是这样的:

twilio number called XX time : 拨打哪个号码

1 : 555-1212

2 : 555-3434

3 : 555-5656

4 : 555-7878

5 : 555-1212

6 : 555-3434

等等

任何建议或指出我正确的方向,我都会非常感激。我不知道如何或在哪里帮助完成这项工作。

4

1 回答 1

1

Twilio 布道者在这里。

我建议查看Call Screening HowTo,它向您展示了如何构建几乎完全符合您在 PHP 中描述的内容。

我相信您必须对示例代码进行的唯一更改是这行代码:

$number_index = isset($_REQUEST['number_index']) ? $_REQUEST['number_index'] : "0";

此行检查是否存在名为 number_index 的参数,如果不存在,则将其设置为零。

您需要更改的是添加第二个检查以查看 number_index 是否也等于数组的最后一个,如果是,则将该值设置为零以便循环继续。

$number_index = isset($_REQUEST['number_index']) ? $_REQUEST['number_index'] : "0";
if ($number_index >= count($number)) $number_index = 0;

如果这样做当然会创建一个无限循环,那么我还建议添加一种方法来短路该循环。您可以添加一个额外的参数,让您跟踪您在数组中循环的次数,一旦达到最大值,就会终止循环。

于 2014-01-13T21:30:30.423 回答