0

在我的工作地点,我们有一些 (PBX)Business Communications Manager 450 电话系统和一些 (PBX)BCM50。BCM450 是混合的,这意味着它可以使用数字线路和同时使用 VOIP 电话。

现在,例如,用户可以在他们的办公桌上拥有 Nortel Avaya 1120E 或 Nortel T7316 Norstar。

我想知道是否有一种方法可以获取来电者的电话号码,以便我可以在公司的自定义软件上使用该号码。换句话说,我想要打电话给我的人的电话号码(如果是这种情况,可能是分机号)。

我正在寻找的是,当客户打电话时,可以通过编程方式在屏幕上看到与电话号码相关的信息(无需系统操作员的输入)。

我可以看到有人在谈论TAPI API,但我相信这仅适用于模拟线路?也许有人可以让我走上正确的道路,或者有人可以提供一个使用任何编程语言如何完成的示例。

4

1 回答 1

0

如果 VOIP 电话是基于 SIP 的,那么你会嗅探 eth。电话的端口。SIP消息包含主叫ID和被叫ID。

您可以像“SIP 嗅探器”一样搜索源代码示例...

于 2014-05-23T13:18:23.477 回答