首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在PHP中通过GSM调制解调器建立和接收呼叫

在PHP中通过GSM调制解调器建立和接收呼叫
EN

Stack Overflow用户
提问于 2011-03-31 14:35:30
回答 1查看 2.8K关注 0票数 3

我有一个客户关系管理软件(客户关系管理软件)建立在php和运行它的本地主机(windows XP系统)。这包含了我的客户的列表。我希望能够直接从我的CRM呼叫这些客户,并保持相同的日志。(通话时间、通话时长和通话录音)。对于来电,我应该能够将其链接到我的CRM,显示客户详细信息并记录数据。

我有一个语音功能的3G GSM调制解调器(与USB接口),可以用于此目的。根据我的搜索,我知道我需要从PHP发送AT命令才能与调制解调器交互。但我不能继续前进,因为我对此完全陌生。在此之前,我从未做过任何设备接口。

你能帮助我理解如何去解决上面的问题吗?在这个方向上的任何线索和资源都会有很大帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-03-31 14:44:17

我不会尝试用纯PHP来做这件事,因为这样你就必须通过all服务器与硬件进行PHP接口,这可能是一件痛苦的事情,如果它是可管理的话。在我的视图中有(编辑)三个选项:

1:又名艰难的方式:

用C语言编写一个PHP扩展,它可以做你想做的事情,但是对于一个相对较小的任务来说,这意味着大量的编程工作。

2:简单/更简单的方法:

找到一个程序(也许是Skype?)它可以与您的调制解调器进行语音通信,并具有API或CLI,因此您可以让PHP运行:

voiceprogram.exe --call=555-000-5555 --saveTo=client1_20113103_1200.mp3

这允许应用程序做它最好的事情,并且只使用PHP作为控制器。生成的MP3 (或Wav、OGG等)可以保存回客户关系管理。

3:其他选项

如果您能够用一种不同的语言编程,并且能够轻松地与调制解调器通信,那么您可以编写一些自定义代码,这些代码可以由PHP (套接字/SOAP/CLI)触发并处理调用。完成后,它可以将调用信息“POST”回PHP脚本。

前两个解决方案仅当CRM在本地主机上运行时才有效,如果您计划在共享网络环境中使用此解决方案,复杂性将会增加。最后一个选项,如果操作正确,可以在共享环境中使用。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5496084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档