教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 行业资料 >

freeiris数据库说明

来源:网络收集 时间:2026-05-28
导读: 1. Localnumber表 结构 (1)number:本地号码(包括所有类型的本地号码和trunk),查询时用来判断来电或去电是否为本地号码。例如; $sth = $DBH-prepare(select * from localnumber where number = '.$PARAM-{'callednum'}.'); (2)typeof : 来电或去电的

1. Localnumber表

结构

(1)number:本地号码(包括所有类型的本地号码和trunk),查询时用来判断来电或去电是否为本地号码。例如; $sth = $DBH->prepare("select * from localnumber where number = '".$PARAM->{'callednum'}."'"); (2)typeof : 来电或去电的类型,包括:extension,conference,queue,ivr,agi,trunk。 (3)assign:指定值。

agi类型的:

extension类型:number:分机号;typeof:extension;assign:分机号

trunk类型: number:设备名;typeof:trunk; assign :与trunk表里的id号相同,为创建的中继号。

conference,queue,ivr类型的assign值均为空

说明:当添加extension,conference,queue,ivr, trunk,都会相应的在localnumber中生成一条记录。

2. 电话分机表extension

结构

(1) accountcode : 账户代码;一般为分机号码 (2) cretime : 分机创建时间。

(3) password:分机的密码。

(4) deviceproto : 分机类型,包括sip,iax2,virtual,custom,fxs

(5) devicenumber: 分机号码,通常用于查询,来判断来电或去电

例如my $sth = $DBH->prepare("select * from extension where devicenumber = '".$PARAM->{'callednum'}."'"); (6) devicestring : 设备参数。Sip,iax分机的设备参数为分机号;custom(自定义分机)的设备参数可自定义; virtual的设备参数为空。

(7) firstchecked : ???首要检查的 (8) transfernumber : 呼转号码。

(9) diallocal_failed : 呼叫失败后相应的处理。包括以下几种处理方式:系统默认(空格),不处理(nothing), 呼叫转移(failedtransfer),语音信箱(voicemail),数字传真(fax),IVR提醒菜单(ivr)。 (10) info_name : 用户姓名(真实姓名)。 (11) info_email : 电子邮箱

(12) info_detail : 用户的详细资料。 (13) info_remark:注意要点

3. 呼叫队列表 queue

(1) id :创建队列的顺序号 (2) queuenumber : 队列号 (3) queuename:队列名称

(4) announce:接听前通知 ,包括:空;freeiris/callfromqueue(呼叫来自队列);freeiris/silence5(静音5秒) (5) playring:播放的铃声,当playring=0时,表示在队列中播放等待音乐;当playring=1时,在队列中播放震铃音

(6) saynumber:报号。Saynumber=1,表示用户接起后拨报坐席号码。Saynumber=0,不拨报 (7) queuetimeout: 呼叫者已经在队列中等待的时间。超过这个时间可能跳到到本地号码处理。 (8) failedon:超过queuetimeout规定的时间后,跳到的本地号码。 (9) members:呼叫队列中的成员。 (10) createtime:呼叫队列创建的时间 例如:

4. conference 电话会议表

结构:

(1) id : 创建电话会议的顺序号 (2) confno: 电话会议号码

(3) pincode:电话会议的密码

(4) playwhenevent: playwhenevent=1,有人 进入/离开 会议室的时候播放语音 (5) mohwhenonlyone: mohwhenonlyone=1, 会议室只有一个人的时候播放等待音乐 (6) cretime:队列创建时间

例如:

5. ivrmenu表

结构

(1) id :创建ivrmenu的顺序号 (2) ivrnumber: IVR号码 (3) ivrname: IVR菜单的名称 (4) description: IVR菜单描述 (5) cretime: 菜单创建的时间

(6) readonly: 是否能修改,readonly=1,不能修改;readonly=0,能修改。 6. ivraction 表

结构

(1) id: 创建ivrmenu的顺序号 (2) ivrnumber: IVR号码

(3) ordinal : 每项IVR执行动作的优先级。

(4) atcmode:动作模式 包括:10 —— 播放语音; 11 —— 发起录音; 12 —— 播放录音; 20 —— 录制0-9字

符; 21 —— 播放0-9字符; 22—— 数字方式读出; 30 —— 读出日期时间; 31 —— 检测日期; 40 —— 主叫变换;41 —— 拨打电话;42 —— 跳转到语音信箱;43 —— 跳转到IVR菜单; 44 —— WEB交互接口;45 —— AGI扩展接口;80—— 等待几秒;81 —— 等待几秒;

99 —— 挂机; (5) args:参数

atcmode=10(播放声音): folder=user_custom&filename=welcome&interruptible=true& (播放语音文件) 文件目录 = 播放声音的文件目录&播放声音 =要播放的语音&播放中, 是否接受用户输入选择=true&/空格

atcmode=11(发起录音): recordvarname(录音文件变量名称)=callerid(自己定义的变量)& atcmode=12(播放录音):playbackvarname(要播放的录音文件变量名称)=come12(自定义的变量)& atcmode=20(录制0-9字符): beepbeforereceive(是否在录制前播放 "BEEP" 声)=true/false&addbeforeuserinput(是否包含前一个用户输入)=true/false&maxdigits(录制的字符长度)=&receivevarname(录制文件变量名称)=calluser&

atcmode=21 (播放0-9字符): playbackvarname(从录制的字符变量中读)=REnumber&saydigits=4567& atcmode=22(数字方式读出):playbackvarname=REnumber&saydigits=3456&(同上)

atcmode=30(读出日期时间):saydatetime(读出呼叫当时发生的日期时间)=true/false&saydatefromvar(从录制的字符变量中读出日期)=&saytimefromvar(从录制的字符变量中读出时间)=&saydatestring(读出指定日期)=20121212&saytimestring(读出指定时间)=101010& atcmode=31(检测日期):from_hour=09&from_min=00&to_hour=17&to_min=00&timeall=&from_week=1&to_week=6&weekall=&from_day=1&to_day=30&dayall=&from_month=1&to_month=2&monthall=&gotoivr=200&actpoint=&

atcmode=40(主叫变换)modify(如何修改主叫号码)=replace(直接替换)/ append(结尾增加 )/ prepend(增补前缀) &altercallerid(使用这个内容作为变换内容)=5555& atcmode=41(拨打电话):typeof=queue&dialvarname=&dialdigits=401& gotoivr=200&actpoint=&playbackinvalid=&(拨打电话)

1. typeof(号码处理方式)=空(本地处理)/extension(分机)/queue(呼叫队列)/conference(电话会议)/ extenrouter(拨出规则)

2. dialvarname(从字符变量中读)=空/calleruser(当typeof=extension) 3. dialdigits (拨打以下号码)=401(队列号)/空 4. gotoivr(跳转到IVR菜单)= IVR菜单号码

5. actpoint(位置在)=空(IVR菜单起点)/2(播放语音)

6. playbackinvalid(拨打号码不存在)= true(播放提示号码不存在)/空格(不播放)

atcmode=42(跳转到语音信箱):dialvarname(从录制的字符变量中读)=callerid(自定义的变量)&dialdigits(指定以下号码的语音信箱)=5555&typeof(类型)=voicemail/fax&

atcmode=43(跳转到IVR菜单): gotoivr(跳转到IVR菜单)=200&actpoint(跳转到的位置)=空(IVR菜单起点)&2(播放 …… 此处隐藏:5308字,全部文档内容请下载后查看。喜欢就下载吧 ……

freeiris数据库说明.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/2275753.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)