是否可以使用PHP从Avaya CMS(16.3)(针对呼叫中心)获取数据? 我想用PHP创建实时统计数据,但我不知道如何从数据库中获取数据:/
答案 0 :(得分:1)
如果有人正在寻找答案 - 是的,这可能是部分的。
您需要从CMS SuperVisor创建脚本以将数据导出到TXT文件。接下来使用PHP,您需要将此文件加载到数据库。 我在过去的3年里没有遇到任何问题。
答案 1 :(得分:0)
ODBC对于实时数据毫无用处,因为CMS中没有到实时数据库(RTDB)的ODBC接口。获取该数据的唯一实用解决方案是使用CLINT运行终端报告,解析它们并将数据存储在数据库中。请参阅Tek-Tips thread,其中包含有关如何执行此操作的一些信息。
另一种选择是使用CMS Webdash,它是CMS的Web界面,但也可以用作数据源。
答案 2 :(得分:0)
听起来像是旧的Avaya交换机吗?在这种情况下,CMS-server上的基于控制台的客户端(希望包括在内) - clint - 可用于屏幕抓取。这是一个从头开始编写自定义报告,然后启动另一个应用程序登录,开始克隆并开始抓取该报告的项目,但它可以工作,如果没有数据库访问,它可能是另一种选择。
我对新的Avaya交换机了解不多,但它们可能有比这更多的功能..
答案 3 :(得分:-1)
您可以使用clintSVR,它是基于CMS CLINT的高级工具。通过使用clintSVR,您可以使用CGI,OCX和C ++接口从CMS获取实时数据。对于PHP,您可以使用CGI接口来获取实时数据。