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