5

我正在用 PHP 为 twilio 编写代码,以便当我拨打我的 twilio 号码时,它会调用另一个号码,并且当用户拿起它时,它会使用说号码读取他们的消息。

我怎样才能做到这一点?我找不到任何嵌套到拨号动词中的说动词​​的例子?

我试过这个,但它不起作用,因为说动词只有在用户挂断后才会激活,所以我需要以某种方式将说动词嵌套到拨号动词中。

<Response>
<Dial>
4166789876
</Dial>
<Say>hello monkey</Say>
</Response>
4

1 回答 1

10

当通过 连接时Dial,Twilio 会阻止执行进一步的动词,直到主叫方或被叫方挂断。

如果您需要为被叫方播放消息,您可以将电话号码包装在一个Number名词中并指定一个 url 属性:

<Response>
    <Dial>
        <Number url="other-script">
            415-123-4567
        </Number>
    </Dial>
</Response>

然后被叫方将听到另一个脚本的结果。在此期间,呼叫者将继续听到振铃。然后,在其他脚本完成后,将连接两方。

http://www.twilio.com/docs/api/twiml/number

于 2011-07-28T18:09:42.547 回答