使用tapi监控多部电话并拨打或挂断

发布于 2024-08-17 08:23:59 字数 351 浏览 9 评论 0原文

我已经取得了很大的成功,获得了一个 C# 应用程序来使用 TAPI 连接到我的办公室 PBX 并拨打和挂断电话,但需要更进一步,能够监控活动并向客户端 PC 提供 CTI 以及集成回我的公司基于网络的 CRM。

我专注于 CTI 弹出窗口和拨号/挂断功能的客户端应用程序,因为 CRM 的电话号码查找相对容易。

我最初是在 Tapi 中注册一部手机,然后可以拨打和挂断,我什至似乎已经注册了系统上的所有手机,并且能够从其中任何手机拨打电话,但我似乎无法获取有关任何手机何时响铃等的任何活动日志。

是否有人有任何示例 Tapi 代码可以让我开始或为我指明正确的方向?我可以使用 C++、C# 或 VB.Net,因为我对它们中的任何一个都满意。

I have with a good level of success got a C# application to use TAPI to connect to my office PBX and dial and hangup calls but need to go further and be able to monitor activity and provide CTI to client pc's as well as integration back to my companies web based CRM.

I am focusing on the client app for CTI popups and dial/hangup functions as the phone number lookup to the CRM is relatively easy.

I initially started by registering one handset in the tapi that I could then dial and hangup, I even seem to have registered all the handsets on the system and to be able to dial from any of them but I don't seem to be able to get any activity logs as to when any of the handsets are ringing etc.

Does anyone have any example tapi code that can get me started or point me in the right direction? I can work with C++, C# or VB.Net as I am okay with any of them.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

离鸿 2024-08-24 08:23:59

要监视多个设备,您需要 PBX 制造商提供的第 3 方 TAPI 驱动程序(并非所有供应商都提供这些驱动程序)。默认的 Windows 驱动程序可能是第 1 方驱动程序,一次只能处理一个设备。

您应该考虑使用中央服务器来监控所有设备,并使用基于套接字的手卷协议与您的 CTI 客户端通信 - 这就是我们所做的,这意味着您不需要在每台 PC 上安装 TAPI 驱动程序(我向您保证)是一个巨大的 PITA。)

To monitor multiple devices you will need a 3rd-party TAPI driver from your PBX manufacturer (and they don't all supply them.) The default Windows driver will probably be a 1st-party driver that can only handle one device at a time.

You should consider using a central server to monitor all devices and use a hand-rolled socket-based protocol to talk to your CTI clients - that's what we do and it means you don't need TAPI drivers on every PC (which I assure you is a massive PITA.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文