【问题标题】:Twilio <Dial> verb not workingTwilio <Dial> 动词不起作用
【发布时间】:2012-06-26 20:10:06
【问题描述】:

我正在尝试使用 Twilio 拨打电话号码。我在这里查看他们的示例代码:http://www.twilio.com/docs/api/twiml/dial

当我复制并粘贴以下示例代码时,它不会呼叫号码:

<?xml version="1.0" encoding="UTF-8"?>
<Response>
     <Dial>901-XXX-XXXX</Dial>
     <Say>Goodbye</Say>
</Response>

我把我的手机#放进去,当我打开我的网络浏览器并转到托管这个文件的 URL 时,什么也没有发生。它所做的一切都向我展示了 XML 树。我在这里错过了什么吗?脚本不是要拨打我的电话#吗?

非常感谢任何帮助!

【问题讨论】:

    标签: php twilio


    【解决方案1】:

    Twilio 不是魔法。在浏览器中查看 XML 文件不会调用 Twilio(即使 XML 文件包含看起来像 Twilio 命令的数据)。您需要向 Twilio 发出 API 请求以使其执行任何操作。

    您可能应该看看 Twilio 的“REST 快速入门”——它将引导您完成出站呼叫的过程。

    http://www.twilio.com/docs/quickstart/php/rest

    【讨论】:

      【解决方案2】:

      有两种可能的解决方案。

      如果您尝试从您的 Twilio 号码呼叫其他人的电话号码,您需要发出 API 请求以触发呼叫。您可以在此处找到 PHP 说明:https://github.com/twilio/twilio-php#make-a-call。一旦对方接听电话,Twilio 将向您指定的 URL 发出 HTTP 请求,询问有关如何处理呼叫的说明。此时,您可以指定要将呼叫连接到您自己的号码。

      如果有人拨入您的 Twilio 号码,Twilio 会在来电时向您的 URL 发出 HTTP 请求。流程同上。

      【讨论】:

        【解决方案3】:
        <?xml version="1.0" encoding="UTF-8"?>
        <Response>
        <Dial>+1901-XXX-XXXX</Dial>
        <Say>Goodbye</Say>
        </Response>
        
        put +1 in font of area code.
        

        【讨论】:

          猜你喜欢
          • 2014-10-25
          • 2018-03-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多