【问题标题】:How to get Phone Calls start and end details in php or javascript for telemarketing application [closed]如何在 php 或 javascript 中获取电话营销应用程序的电话开始和结束详细信息 [关闭]
【发布时间】:2015-10-04 16:31:50
【问题描述】:

您好,这是一个非常独特的问题...我们需要具有与电话相关的一些功能的网络应用程序...就像我们想通过我们的计算机(浏览器中的网络应用程序)给客户打电话...并且计算机可以是连接到简单的手机或其他东西,我们必须在我们的数据库中插入呼叫开始和呼叫结束的详细信息以及客户详细信息....
无论如何,用 php/javascript 或任何其他方式来实现这一点,以实现这种类型的东西或类似的东西。或者以其他方式实现相同类型的东西的任何替代方法......

我们需要在数据库中存储详细信息

是的,我知道 twillow.com ......但如果有任何开源技术,那么它会很棒......

【问题讨论】:

  • 使用预测拨号器,我知道的最好和最简单的一种是 GO 自动拨号,它会为您完成所有的工作

标签: javascript php telephony


【解决方案1】:

嗯,有几种方法可以做到这一点。首先,如果没有 SIP 服务器或类似的东西,就无法调用 PHP。你当然可以得到一个本地 SIP 服务器,它有一个 API 可以用来呼出,如果我们应该帮助你设置它,那么这篇文章会很长。

查看 Asterisk 或已使用 api 提供的服务,如 twilio 或本地提供商,具体取决于您的住宿地点。我知道 Grandstream 和其他一些供应商拥有非常容易设置的小型 SIP 服务器。对我来说,我使用 Twilio,但肯定每分钟花费更多,但它会让您高枕无忧。

但是,在获取已发出的呼叫数据时,例如,如果我们使用 twilio,那么您存储呼叫 ID,然后在 30 分钟甚至 15 分钟后请求它的长度,并扫描所有呼叫的持续时间。

检查:https://www.twilio.com/voice/api

如果您想节省一些钱并拥有 SIP 连接,那么我会使用 https://www.twilio.com/docs/api/rest/making-calls-sip 来使用 Twilio SIP。

在我的一家公司中,他们使用具有 API 的提供商来获取通话记录。你应该调查的一件事。

希望这个答案可以帮助您完成任务。

【讨论】:

    【解决方案2】:

    您必须使用 SIP 库在本地建立 SIP 服务器以支持呼叫。然后使用 php sip libray 并直接使用它或使用本机 libray 并使用shel_exec() 访问它。但是你需要有很高的安全性,并且实现和运行一个 sip 服务器是非常困难的

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-30
      • 2014-02-25
      • 1970-01-01
      相关资源
      最近更新 更多