如何在 php 或 javascript 中获取电话营销应用程序的 Phone 呼叫开始和结束详细信息

How to get Phone Calls start and end details in php or javascript for telemarketing application

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

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

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

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

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

查看 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 的提供商来获取通话记录。你应该研究一件事。

希望这个回答对您的探索有所帮助。