【问题标题】:Trying to figure out a how call works in twilio试图弄清楚调用在 twilio 中的工作方式
【发布时间】:2015-05-30 04:51:59
【问题描述】:

正如主题所说,我正在阅读 twilio 的 api 文档,但即使经过 2 小时的头脑风暴,我仍然无法确切弄清楚如何在我的 Web 应用程序上接听来自 twilio 的电话并像我们一样用自己的声音接听电话在真手机上做。

我知道当有人拨打您的 twilio 号码时如何接听电话,但这只是文本到语音的转换,例如他们的“Hello Monkey”示例应用程序,但到目前为止还没有关于使用他们的 API 接听电话。

谁能解释一下我们该怎么做?不是一切,只是主要概念和尽可能少的参考

我正在使用 Laravel,所以如果它在 php 中会很好

【问题讨论】:

    标签: php laravel-4 twilio twilio-php twilio-click-to-call


    【解决方案1】:

    Twilio 布道者在这里。

    我建议通过Twilio Client for JavaScript 快速入门。这将引导您完成在浏览器中构建手机所需的服务器端和客户端代码,向您展示如何在浏览器中创建outbound calls from the browser to a PSTN phone 以及接收incoming PSTN calls

    在这两种情况下,您正在寻找的魔法是<Dial> 动词。当传入的 PSTN 呼叫进入 Twilio 时,您可以使用 Dial 动词来告诉 Twilio 拨打该呼叫并将该呼叫与客户端实例桥接:

    <Dial>
        <Client>jenny</Client>
    </Dial>
    

    当客户端实例进行出站呼叫并希望连接到 PSTN 电话号码时,您再次使用 Dial 动词:

    <Dial>
        <Number>+15555555555</Number>
    </Dial>
    

    快速入门更详细地展示了它的工作原理。

    希望对您有所帮助。

    【讨论】:

      【解决方案2】:

      你试过Twilio PHP lib?至于Laravel... 来电? No problem!

      请在提问前尝试使用 Google!我认为任何程序员的一个重要特征是能够组织“你想要什么”的想法,然后用谷歌搜索每一步以获得你想要的......

      【讨论】:

      • $twilio-&gt;call('+18085551212', function ($message) { $message-&gt;say('Hello'); $message-&gt;play('https://api.twilio.com/cowbell.mp3', ['loop' =&gt; 5]); }); 我要做的是在这里播放我的声音而不是 mp3 - 我尝试了这些资源,但找不到任何相关信息 - 我可能完全愚蠢,可能没有注意到什么很重要,这就是我在这里寻求帮助的原因 - Google 无法帮助像我这样的愚蠢者,这就是我使用 StackOverflow 的原因 - 感谢您的回复
      • 好的,对不起,如果我对你有点粗鲁,但你需要更好地说明你想要什么......你的评论基本上应该是你的问题。我认为您应该删除这个问题,并专门针对您想要做的事情或您失败的地方创建一个新问题。您正在尝试拨打播放您的声音的电话(即 MP3 文件),或者您正在尝试接听(接听)电话?
      • 我正在尝试弄清楚如何接听和接听电话——不仅仅是录音,而是像我们在电话上那样进行实时通话
      • 我猜 Devin Rader 的回复让你明白了...你应该将其标记为正确并尝试按照他说的做,然后如果出现任何问题,请提出一个新问题,或者您需要后续步骤的帮助...
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 2012-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多