Yeastar P 系列云 PBX数据库获取 CDR 数据

Yeastar P 系列云 PBX允许你访问系统数据库并获取 CDR(通话记录)数据。 本文介绍如何通过 Navicat 软件从 PBX 数据库获取 CDR 数据。

操作步骤

  1. 授予第三方软件访问 PBX 数据库的权限
  2. 通过 Navicat 软件访问 PBX 数据库

授予第三方软件访问 PBX 数据库的权限

  1. 登录 PBX 管理网页,进入 应用对接 > 数据库授权
  2. 启用 数据库授权 设置,配置第三方软件访问 PBX 数据库的认证信息。

    • 用户名:使用随机生成的用户名或更改用户名。
    • 密码:使用随机生成的密码或更改密码。
  3. 允许的 IP 栏, 配置允许访问数据库的 IP。

    1. 点击 添加
    2. 填写允许的 IP 地址和子网掩码。

      本例中,填写当前网络的公网 IP 地址 110.80.36.162 和子网掩码 255.255.255.0,表示当前网络中的设备访问 PBX 数据库。

      注: 由于 MySQL 数据库的限制,子网掩码只能填写 255.255.255.255255.255.255.0
  4. 点击 保存应用

    网页上显示 PBX 的 数据库地址端口,且不可更改。

通过 Navicat 软件访问 PBX 数据库

  1. 在 电脑上,打开 Navicat for MySQL 软件。
  2. 在 Navicat for MySQL 界面上,点击 Connection 并选择 MySQL

  3. 在弹出的窗口中,填写以下信息:

    • Connection Name:自定义连接名。
    • Host:填写 PBX 的数据库地址
    • Port:填写 15023
    • User Name:填写 PBX 数据库授权的用户名。本例中,填写mQRpgU7N
    • Password:填写 PBX 数据库授权的密码。本例中,填写 Ydugei296kd
  4. 点击 Save
  5. 点击 cdr 表,查看 PBX 系统的 cdr 表单。

    关于 cdr 表单中的参数描述,请参见 PBX 数据库中的 cdr 表