【问题标题】:Passing the Agent ID through popup Avaya one-x agent通过弹出 Avaya one-x agent 传递代理 ID
【发布时间】:2013-12-31 11:25:46
【问题描述】:

我正在使用Avaya one-x Agent 2.5 并寻找将代理 ID 以及从呼叫者收集的 IVR 数据传递到 Web 服务以制作弹出屏幕。

一切正常,但我不知道如何找到Agent ID

代理 ID 是否在 onex-agent 文件中的任何位置注册?

或者我可以使用AES 找出响铃代理吗?

任何想法都值得赞赏。

【问题讨论】:

    标签: popup voip tapi avaya


    【解决方案1】:

    虽然这个问题不是纯编程,但我觉得在这里分享解决方案很有用。

    Avaya One-x Agent 应用程序将代理 ID 存储在以下路径下的设置文件中

    C:\Users\admin\AppData\Roaming\Avaya\one-X Agent\2.5\Profiles\default

    第 15 行

    <Agent Login="6666" Password="" AutoLogin="false" Disabled="false" SavePassword="false" ReadOnly="false" 
    

    因此,您可以使用以下代码将代理 ID 存储在变量中并将其用于弹出目的。

    Const ForReading = 1
    Dim AgentID
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Set objTextFile = objFSO.OpenTextFile("C:\Users\admin\AppData\Roaming\Avaya\one-X Agent\2.5\Profiles\default\Settings.xml", ForReading)
    
    For i = 1 to 14
        objTextFile.ReadLine
    Next
    
    strLine = objTextFile.ReadLine
    AgentID = mid(strLine, 19, 4)
    msgbox (AgentID)
    

    问候

    【讨论】:

      猜你喜欢
      • 2014-05-04
      • 2018-01-07
      • 2013-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多