作者 : Sun bing
版本 : 1.0
文件 : rpcpbx_userexten.php
说明 :
分机函数包
函数 :
非公开内部函数,删除指定分机的subscribe hints订阅服务
$retrun = extension_hints_add($number)
参数:
$number 号码,唯一的
$protocol 协议类型字符
$numberstring 号码设备字符串
返回数据: $retrun
无
全部中继列表
$retrun = extension_list($order,$limitfrom,$limitoffset)
参数:
$order 排序方式,比如填写'order by '
$limitfrom 取得记录结果的开始位置
$limitoffset 取得记录结果的结束位置
返回数据: $retrun
取得分机不管他是什么协议的
$retrun = extension_get($accountcode)
参数:
$accountcode 分机帐户
返回数据: $retrun
取出SIP协议分机
$retrun = extension_get_sip($accountcode)
参数:
$accountcode 分机帐户
返回数据: $retrun
增加一个新的SIP分机
$retrun = extension_add_sip($devdata)
参数:
$devdata 增加的分机信息
返回数据: $retrun
fri2标准返回
编辑SIP分机
$retrun = extension_edit_sip($accountcode,$exten)
参数:
$accountcode 分机帐户
$exten 分机的数据信息
返回数据: $retrun
fri2标准返回
删除SIP分机
$retrun = extension_delete_sip($accountcode)
参数:
$accountcode 分机帐户
返回数据: $retrun
fri2标准返回
取出IAX2分机的信息
$retrun = extension_get_iax2($accountcode)
参数:
$accountcode 分机帐户
返回数据: $retrun
增加一个新的IAX2分机
$retrun = extension_add_iax2($exten)
参数:
$exten 增加的分机信息
返回数据: $retrun
fri2标准返回
编辑IAX2分机
$retrun = extension_edit_iax2($accountcode,$exten)
参数:
$accountcode 分机帐户
$exten 分机的数据信息
返回数据: $retrun
fri2标准返回
删除IAX2分机
$retrun = extension_delete_iax2($accountcode)
参数:
$accountcode 分机帐户
返回数据: $retrun
fri2标准返回
取出虚拟分机
$retrun = extension_get_virtual($accountcode)
参数:
$accountcode 分机帐户
返回数据: $retrun
增加一个新的虚拟分机
$retrun = extension_add_virtual($exten)
参数:
$exten 增加的分机信息
返回数据: $retrun
fri2标准返回
编辑虚拟分机
$retrun = extension_edit_virtual($accountcode,$exten)
参数:
$accountcode 分机帐户
$exten 分机的数据信息
返回数据: $retrun
fri2标准返回
删除虚拟分机
$retrun = extension_delete_virtual($accountcode)
参数:
$accountcode 分机帐户
返回数据: $retrun
fri2标准返回
取出自定义分机
$retrun = extension_get_custom($accountcode)
参数:
$accountcode 分机帐户
返回数据: $retrun
增加一个新的自定义分机
$retrun = extension_add_custom($exten)
参数:
$exten 增加的分机信息
返回数据: $retrun
fri2标准返回
编辑自定义分机
$retrun = extension_edit_custom($accountcode,$exten)
参数:
$accountcode 分机帐户
$exten 分机的数据信息
返回数据: $retrun
fri2标准返回
删除自定义分机
$retrun = extension_delete_custom($accountcode)
参数:
$trunkid 分机帐户
返回数据: $retrun
fri2标准返回
取出可用的FXS模拟分机信道
$retrun = extension_freechan_fxs()
返回数据: $retrun
取出FXS模拟分机
$retrun = extension_get_fxs($accountcode)
参数:
$accountcode 分机帐户
返回数据: $retrun
增加一个新的FXS模拟分机
$retrun = extension_add_fxs($exten)
参数:
$exten 增加的分机信息
返回数据: $retrun
fri2标准返回
编辑FXS模拟分机
$retrun = extension_edit_fxs($accountcode,$exten)
参数:
$accountcode 分机帐户
$exten 分机的数据信息
返回数据: $retrun
fri2标准返回
删除FXS模拟分机
$retrun = extension_delete_fxs($accountcode)
参数:
$trunkid 分机帐户
返回数据: $retrun
fri2标准返回
取得分机分组列表
$retrun = extengroup_list($order)
参数:
$order 排序方式,比如填写'order by '
返回数据: $retrun
删除分机分组
$retrun = extension_delete_sip($groupid)
参数:
$groupid 分组编号
返回数据: $retrun
fri2标准返回
增加一个新的分机分组
$retrun = extengroup_add($groupname,$remark)
参数:
$groupname 分机分组名称
$remark 分机分组注释
返回数据: $retrun
fri2标准返回
取出分机分组信息
$retrun = extengroup_get($groupid)
参数:
$groupid 分组帐户
返回数据: $retrun
编辑分机分组
$retrun = extengroup_edit($groupid,$putdata)
参数:
$groupid 分组编号
$putdata 分组的数据信息
返回数据: $retrun
fri2标准返回