【发布时间】:2012-03-14 09:45:20
【问题描述】:
我有一个 Java 应用程序(使用 Swing),它必须在接到电话时显示客户的详细信息。
- 是否可以将电话号码从软件电话 (SIP) 传递到我的 Java Swing 应用程序,以便它可以显示详细信息?
- 还有其他方法或程序可以做到这一点吗?
【问题讨论】:
-
您使用的是哪款软件电话?
-
嗯,这取决于您使用的 SIP 应用程序。如果它提供某种 api - 你应该使用它。如果没有 - 找到号码的唯一方法是通过内存黑客或网络黑客。
-
信息不足。有很多方法可以做到这一点(我假设您正在研究某种形式的联络中心解决方案)。将物理电话连接到 PC 并与 (J)TAPI 或某些专有 API 集成是一种方法。通过某种形式的 CT 链路直接与 PBX 或呼叫中心设备集成是另一种方法。这一切都取决于您正在运行什么系统以及它们具有什么功能。
-
软电话是 Linphone。这实际上是餐厅预订应用程序,需要根据传入的电话号码显示客户详细信息。我真的不知道从哪里开始。谢谢你的帮助
-
Linphone 是开源的、文档齐全的项目,甚至还附带了一个 SDK。这就是为什么我 -1。