【问题标题】:Avaya JTAPI: How to get called number after call was establishedAvaya JTAPI:呼叫建立后如何获取被叫号码
【发布时间】:2017-01-10 08:21:28
【问题描述】:

使用 JTAPI 的 Avaya 实现,我试图在已建立的呼叫中获取被叫号码。换句话说,连接侦听器是在建立后在调用中注册的。

当我尝试在这种情况下使用 CallControlCall.getCalledAddress() 时,它返回 null,大概是因为连接侦听器填充了这些详细信息?

有没有其他方法可以在事后得到被叫号码?

或者,如果我只有分机和拨打的号码,假设分机可能有多个呼叫处于活动状态,并且在我开始搜索时呼叫已经建立,是否有办法访问特定的呼叫对象?

【问题讨论】:

    标签: avaya jtapi


    【解决方案1】:

    只是为以后遇到类似问题的人回答我自己的问题。

    Avaya CM在呼叫建立期间将此信息发送给 AES,因此在呼叫后在呼叫上放置监视器时无法获取被叫号码。

    这来自我在Avaya DevConnect forums 上收到的答复。

    【讨论】:

      【解决方案2】:

      如果您在通话过程中在 AES 服务器上注册,则无法使用 JTapi 获取来电号码。

      可以使用ASAI协议,但需要打开DLG端口,比JTapi难。

      【讨论】:

        猜你喜欢
        • 2012-06-07
        • 1970-01-01
        • 2012-06-30
        • 1970-01-01
        • 2017-11-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多