Twillio出站呼叫中的自定义消息

时间:2017-11-07 22:18:52

标签: twilio twilio-api

通过阅读Twilio教程,我可以进行出站呼叫。但是,您是否可以指出一个教程,我可以在其中找到有关如何使用自定义消息在Twilio中进行出站呼叫的信息(.i.e早上好,我的朋友)?在Twilio网站上有几个教程展示如何拨打电话,但我找不到任何显示如何自定义拨打电话时所说的信息。

2 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

当你place an outbound call with Twilio提供一个指向某个TwiML的网址参数时,该参数告诉Twilio接下来要怎么处理这个电话。

您可以通过自定义您回复的TwiML来自定义消息。你需要返回你想要的TwiML。您可以回答:

<Response>
  <Say>Good morning my friend</Say>
</Response>

如果要返回动态内容,则需要从Web应用程序生成此TwiML。

有很多tutorials for building custom voice applications with Twilio in the documentation here

让我知道这是否有帮助。

答案 1 :(得分:0)

对于刚刚想知道如何自定义Twilio呼叫消息的新来者,您可以在传递的数组中使用twiml键来创建方法,完整的代码段如下:


$twiml_msg = '<Response>
<Say voice="woman" language="en-US">
    Hello NAME_HERE,
    Thank you for your interest in our product!
    Regards
</Say>
</Response>';

(new Client($account_sid, $auth_token))
    ->calls
    ->create(  
        $to_number,
        $twilio_number,
        array(
            "twiml" => $twiml_msg
        )
    );