Yeastar P 系列 IPPBX数据库获取 CDR 数据

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

操作步骤

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

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

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

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

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

      本例中,填写 IP 地址 192.168.66.0 和子网掩码 255.255.255.0,表示允许 192.168.66.X 网段的设备访问 PBX 数据库。

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

通过 Navicat 软件访问 PBX 数据库

  1. IP 地址属于 192.168.66.X 网段的电脑上,打开 Navicat for MySQL 软件。
  2. 在 Navicat for MySQL 界面上,点击 Connection 并选择 MySQL

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

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

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