1

我有一个多步骤调用函数,但我希望两个调用都通过同一个脚本运行。我不确定是否可以通过嵌套收集标签来实现。首先可以像这样嵌套收集标签吗?

<gather action="page.php?step=1">
    <say>Enter ID #</say>
    <gather action="page.php?step=2">
        <say>Pres 1 to do blah blah</say>
    </gather>
</gather>

其次是我可以在标签中的 action 属性中添加一个变量<Gather>吗?它似乎对我不起作用。

4

1 回答 1

2

Twilio 布道者在这里。

如果您将Gather操作方法​​的方法更改为 ,对您GET来说可能会更容易:

<Gather action="page.php?step=2" method="GET">
    <Say>Pres 1 to do blah blah</Say>
</Gather>

此外,在上面的示例中,您有一个<Gather>内部的 a <Gather>,这是不受支持的。

我不确定 PHP 是如何进行路由的,但我倾向于使用 URL 而不是查询:

<Gather action="/next_step/1"> ... </Gather>

或者

<Gather action="/next_step/456"> ... </Gather>

希望这可以帮助!

于 2013-10-03T10:20:01.273 回答