如何从Avaya 1600系列IP电话上捕获呼叫者ID?

问题描述:

我一直在Avaya开发人员网站上寻找这些信息,但我所看到的唯一能够找到的文档和库是指将内容推送到手机显示屏,控制手机和自定义显示屏。如何从Avaya 1600系列IP电话上捕获呼叫者ID?

我需要从手机中捕获来电号码,无论是铃声响铃还是接线员接听呼叫。我该怎么做呢?

伯恩哈德,

有几种方法可以做到这一点,它实际上取决于你真正需要做的。屏幕弹出?最简单的方法是使用Avaya IP Agent或One-X Agent应用程序,并使其打开应用程序或URL并在命令行中传递ANI。否则,我需要了解更多建议。

编辑

对于IP Office交换机可以使用由被捆绑的IP Office软件TAPILink提供TAPI接口。对于Communication Manager(Aura,Definity),您需要提供多种API的应用程序启用服务(AES)服务器。对于C#,我会建议TSAPI或DMCC。

你可以在http://devconnect.avaya.com找到大量的信息和文档。您需要注册才能访问,但它是免费的。

Regards, Alex。

+0

目标是通过一个可以从C#调用的API来捕获该API。 – 2012-06-13 14:58:43

+0

添加更多信息,查看更新的答案。 – 2012-06-13 18:58:54

请注意,您通常使用TAPI从PBX公开的“线路”功能中捕获主叫方信息(呼叫方ID,被叫ID,重定向ID,重定向ID)。要从手机中获取信息,例如显示屏,您可以使用TAPI“手机”功能。但是,很少有PBX制造商实现了很多电话功能。您还可以使用Avaya和IP Office的SIP功能,并使用ExceleTel的SIP Server软件,这样您仍然可以使用TAPI代码来控制SIP中继。 (披露:我和ExceleTel一起工作)