编辑特征码设置
编辑特征码设置。
请求 URL
POST {base_url}/{api_path}/feature_code/update?access_token={access_token}
请求参数
| 参数 | 是否必填 | 类型 | 说明 |
|---|---|---|---|
| digit_timeout | 否 | Integer | 输入特征码时,等待输入下一个数字的超时时长 (毫秒)。 |
| enb_auto_record | 否 | Integer | 是否启用在通话过程中暂停或恢复录音的特征码。 取值范围:
|
| auto_record | 否 | String | 在通话过程中暂停或恢复录音的特征码。 注: 最大字符长度为
7。 |
| enb_vm | 否 | Integer | 是否启用收听留言和订阅留言状态的特征码。 取值范围:
|
| voicemail | 否 | String | 收听留言和订阅留言状态的特征码。 注: 最大字符长度为
7。 |
| enb_leave_vm_for_ext | 否 | Integer | 是否启用指定分机或群语音信箱进行留言的特征码。 取值范围:
|
| leave_vm_for_ext | 否 | String | 指定分机或群语音信箱进行留言的特征码。 注: 最大字符长度为
7。 |
| enb_attend_transfer | 否 | Integer | 是否启用咨询转特征码。 取值范围:
|
| attend_transfer | 否 | String | 咨询转特征码。 注: 最大字符长度为
7。 |
| enb_blind_transfer | 否 | Integer | 是否启用盲转特征码。 取值范围:
|
| blind_transfer | 否 | String | 盲转特征码。 注: 最大字符长度为
7。 |
| transfer_digit_timeout | 否 | Integer | 转接通话时,等待输入下一个数字的超时时长 (秒)。 注: 允许输入 3 到
8 的整数。 |
| attend_transfer_timeout | 否 | Integer | 等待咨询转的通话被应答的超时时长 (秒)。 |
| enb_pickup | 否 | Integer | 是否启用截听分机组成员的来电的特征码。 取值范围:
|
| pickup | 否 | String | 截听分机组成员的来电的特征码。 注: 最大字符长度为
7。 |
| enb_ext_pickup | 否 | Integer | 是否启用截听分机组成员的来电的特征码。 取值范围:
|
| ext_pickup | 否 | String | 截听分机组成员的来电的特征码。 注: 最大字符长度为
7。 |
| enb_park | 否 | Integer | 是否启用呼叫停泊特征码。 取值范围:
|
| park | 否 | String | 呼叫停泊特征码。 注: 最大字符长度为
7。 |
| enb_park_on_slots | 否 | Integer | 是否启用指定停泊特征码。 取值范围:
|
| park_on_slots | 否 | String | 指定停泊特征码。 注: 最大字符长度为
7。 |
| park_start | 否 | String | 停泊号码范围的起始号码。 注: 最大字符长度为
7。 |
| park_end | 否 | String | 停泊号码范围的结束号码。 注: 最大字符长度为
7。 |
| park_timeout | 否 | Integer | 取回被停泊通话的超时时长 (秒)。 |
| park_timeout_dest | 否 | String | 通话停泊超时的目的地类型。 取值范围:
|
| park_timeout_dest_value | 否 | String | 通话停泊超时目的地的值。 注: 最大字符长度为
255。 |
| park_timeout_dest_prefix | 否 | String | 通话停泊超时目的地的前缀。 注:
|
| enb_paging | 否 | Integer | 是否启用向指定分机发起对讲的特征码。 取值范围:
|
| paging | 否 | String | 向指定分机发起对讲的特征码。 注: 最大字符长度为
7。 |
| enb_queue_login_logout | 否 | Integer | 是否启用签入或签出队列的特征码。 取值范围:
|
| queue_login_logout | 否 | String | 签入或签出队列的特征码。 注: 最大字符长度为
7。 |
| enb_queue_pause_unpause | 否 | Integer | 是否启用暂停或恢复接收队列来电的特征码。 取值范围:
|
| queue_pause_unpause | 否 | String | 暂停或恢复接收队列来电的特征码。 注: 最大字符长度为
7。 |
| enb_listen | 否 | Integer | 是否启用普通监听特征码。 取值范围:
|
| listen | 否 | String | 普通监听特征码。 注: 最大字符长度为
7。 |
| listen_permission_ext_list | 否 | Array<Listen_Permission> | 允许普通监听的分机和分机组的列表。 |
| enb_whisper | 否 | Integer | 是否启用密语监听特征码。 取值范围:
|
| whisper | 否 | String | 密语监听特征码。 注: 最大字符长度为
7。 |
| whisper_permission_ext_list | 否 | Array<Whisper_Permission> | 允许密语监听的分机和分机组的列表。 |
| enb_barge_in | 否 | Integer | 是否启用强插监听特征码。 取值范围:
|
| barge_in | 否 | String | 强插监听特征码。 注: 最大字符长度为
7。 |
| barge_in_permission_ext_list | 否 | Array<Barge_in_Permission> | 允许强插监听的分机和分机组的列表。 |
| enb_speed_dial | 否 | Integer | 是否启用速拨前缀特征码。 取值范围:
|
| speed_dial | 否 | String | 速拨前缀特征码。 注: 最大字符长度为
7。 |
| enb_office_time | 否 | Integer | 是否启用切换系统默认时区中的上下班状态的特征码。 取值范围:
|
| office_time | 否 | String | 切换系统默认时区中的上下班状态的特征码。 注: 最大字符长度为
7。 |
| office_time_permit_list | 否 | Array<Office_Time_Permission> | 允许切换系统默认时区中的上下班状态的分机或分机组列表。 |
| enb_presence_available | 否 | Integer | 是否启用切换分机在线状态为 空闲
的特征码。 取值范围:
|
| presence_available | 否 | String | 切换分机在线状态为 空闲 的特征码。 注: 最大字符长度为
7。 |
| enb_presence_away | 否 | Integer | 是否启用切换分机在线状态为 离开
的特征码。 取值范围:
|
| presence_away | 否 | String | 切换分机在线状态为 离开 的特征码。 注: 最大字符长度为
7。 |
| enb_presence_do_not_disturb | 否 | Integer | 是否启用切换分机在线状态为 免打扰
的特征码。 取值范围:
|
| presence_do_not_disturb | 否 | String | 切换分机在线状态为 免打扰 的特征码。 注: 最大字符长度为
7。 |
| enb_presence_lunch_break | 否 | Integer | 是否启用切换分机在线状态为 午休
的特征码。 取值范围:
|
| presence_lunch_break | 否 | String | 切换分机在线状态为 午休 的特征码。 注: 最大字符长度为
7。 |
| enb_presence_business_trip | 否 | Integer | 是否启用切换分机在线状态为 出差
的特征码。 取值范围:
|
| presence_business_trip | 否 | String | 切换分机在线状态为 出差 的特征码。 注: 最大字符长度为
7。 |
| enb_presence_off_work | 否 | Integer | 是否启用切换分机在线状态为 下班
的特征码。 取值范围:
|
| presence_off_work | 否 | String | 切换分机在线状态为 下班 的特征码。 注: 最大字符长度为
7。 |
| enb_inbound_route | 否 | Integer | 是否启用切换呼入路由的自定义时间条件的特征码。 取值范围:
|
| inbound_route_code | 否 | String | 切换呼入路由的自定义时间条件的特征码。 注: 最大字符长度为
7。 |
| inbound_route_allow_ext_list | 否 | Array<Switch_Time_Condition_Permission> | 允许切换呼入路由的自定义时间条件的分机和分机组列表。 |
| enable_always_keep_status | 否 | Integer | 在切换 PBX
全局上下班状态或拨打特征码切换某一呼入路由的时间条件后,是否始终维持切换成功之后的状态不变。 取值范围:
|
| enb_enable_forward_all_calls | 否 | Integer | 是否启用将所有来电前转至自己的语音信箱或指定分机的特征码。 取值范围:
|
| enable_forward_all_calls | 否 | String | 将所有来电前转至自己的语音信箱或指定分机的特征码。 注: 最大字符长度为
7。 |
| enb_disable_forward_all_calls | 否 | Integer | 是否启用取消来电“总是” 呼叫前转的特征码。 取值范围:
|
| disable_forward_all_calls | 否 | String | 取消来电“总是” 呼叫前转的特征码。 注: 最大字符长度为
7。 |
| enb_enable_forward_when_busy | 否 | Integer | 是否启用忙时将来电前转至自己的语音信箱或指定分机的特征码。 取值范围:
|
| enable_forward_when_busy | 否 | String | 忙时将来电前转至自己的语音信箱或指定分机的特征码。 注: 最大字符长度为
7。 |
| enb_disable_forward_when_busy | 否 | Integer | 是否启用取消来电“忙时” 呼叫前转的特征码。 取值范围:
|
| disable_forward_when_busy | 否 | String | 取消来电“忙时” 呼叫前转的特征码。 注: 最大字符长度为
7。 |
| enb_enable_forward_no_answer | 否 | Integer | 是否启用将无应答来电前转至自己的语音信箱或指定分机的特征码。 取值范围:
|
| enable_forward_no_answer | 否 | String | 将无应答来电前转至自己的语音信箱或指定分机的特征码。 注: 最大字符长度为
7。 |
| enb_disable_forward_no_answer | 否 | Integer | 是否启用取消来电“无应答” 呼叫前转的特征码。 取值范围:
|
| disable_forward_no_answer | 否 | String | 取消来电“无应答” 呼叫前转的特征码。 注: 最大字符长度为
7。 |
| enb_call_flip | 否 | Integer | 是否启用将正在进行的通话切换至其他设备接听的特征码。 取值范围:
|
| call_flip | 否 | String | 将正在进行的通话切换至其他设备接听的特征码。 注: 最大字符长度为
7。 |
| pause_reason_list | 否 | Array<Pause_Reason> | 暂停原因及其对应特征码列表。 |
| enb_guest_in | 否 | Integer | 是否启用登入共享话机的特征码。 取值范围:
|
| guest_in | 否 | String | 登入共享话机的特征码。 注: 最大字符长度为
7。 |
| enb_guest_out | 否 | Integer | 是否启用登出共享话机的特征码。 取值范围:
|
| guest_out | 否 | String | 登出共享话机的特征码。 注: 最大字符长度为
7。 |
| enb_blind_transfer_recall | 否 | Integer | 转接目的地未应答盲转/半咨询的通话时,是否将通话转会发起人。 取值范围:
|
| enb_enable_boss_secretary | 否 | Integer | 是否启用启用老板秘书功能的特征码。 取值范围:
|
| enable_boss_secretary | 否 | String | 启用老板秘书功能的特征码 注: 最大字符长度为
7。 |
| enb_disabled_boss_secretary | 否 | Integer | 是否启用禁用老板秘书功能的特征码。 取值范围:
|
| disabled_boss_secretary | 否 | String | 禁用老板秘书功能的特征码。 注: 最大字符长度为
7。 |
| enb_enable_busy_camp_on | 否 | Integer | 是否启用启用遇忙回拨功能的特征码。 取值范围:
|
| enable_busy_camp_on | 否 | String | 启用遇忙回拨功能的特征码。 注: 最大字符长度为
7。 |
| enb_disable_busy_camp_on | 否 | Integer | 是否启用取消遇忙回拨功能的特征码。 取值范围:
|
| disable_busy_camp_on | 否 | String | 取消遇忙回拨功能的特征码。 注: 最大字符长度为
7。 |
| park_moh | 否 | String | 呼叫停泊的全局等待音乐播放列表。 取值范围:
|
| enb_call_force_drop | 否 | Integer | 是否启用强拆指定分机或监听分机的通话的特征码。 取值范围:
|
| call_force_drop | 否 | String | 强拆指定分机或监听分机的通话的特征码。 注: 最大字符长度为
7。 |
| call_force_drop_permission_ext_list | 否 | Array<CFD_Permission> | 允许强拆指定分机或监听分机的通话的分机或分机组列表。 |
| blf_light_scheme | 否 | Integer | 上下班 BLF 亮灯方案。 取值范围:
|
| enb_query_self_number | 否 | Integer | 是否启用查询本机号码的特征码。 取值范围:
|
| query_self_number | 否 | String | 查询本机号码的特征码。 注: 最大字符长度为
7。 |
| enb_query_number_call_back | 否 | Integer | 挂断号码查询通话后,PBX 是否向该分机发起线路检测呼叫。 取值范围:
|
| enb_hotel_room_status | 否 | Integer | 是否启用更新酒店房间状态的特征码。 取值范围:
|
| hotel_room_status | 否 | String | 更新酒店房间状态的特征码。 注: 最大字符长度为
7。 |
| enb_update_cfw_dest | 否 | Integer | 是否启用修改指定分机的呼叫前转目的地。 取值范围:
|
| cfw_permission_list | 否 | Array<CFW_Permission> | 允许或禁止修改指定分机的呼叫前转目的地的分机或分机组列表。 |
| enb_queue_login_all | 否 | Integer | 是否启用签入所在的所有队列的特征码。 取值范围:
|
| queue_login_all | 否 | String | 签入所在的所有队列的特征码。 注: 最大字符长度为
7。 |
| enb_queue_logout_all | 否 | Integer | 是否启用签出所在的所有队列的特征码。 取值范围:
|
| queue_logout_all | 否 | String | 签出所在的所有队列的特征码。 注: 最大字符长度为
7。 |
| enb_queue_login_last | 否 | Integer | 是否启用签入上次签入的所有队列的特征码。 取值范围:
|
| queue_login_last | 否 | String | 签入上次签入的所有队列的特征码。 注: 最大字符长度为
7。 |
| enb_ext_set_dod | 否 | Integer | 是否启用设置默认 DOD 或指定 DOD 外呼的特征码。 取值范围:
|
| ext_set_dod | 否 | String | 设置默认 DOD 或指定 DOD 外呼的特征码。 注: 最大字符长度为
7。 |
| enb_ai_transcription | 否 | Integer | 是否启用在通话期间启动或暂停 AI 通话转写的特征码。
取值范围:
|
| ai_transcription_code | 否 | String | 在通话期间启动或暂停 AI 通话转写的特征码。
注: 最大字符长度为
7。 |
| enb_park_group | 否 | Integer | 是否启用将停泊号码分组并指定等待音乐播放列表。 取值范围:
|
| park_group_list | 否 | Array<Parking_Group> | 停泊号码组的列表。 |
- Permission_List
-
参数 是否必填 类型 说明 id 是 Integer 分机或分机组的 ID。 type 是 String 目标对象的类型。 取值范围:
extension:分机ext_group:分机组
- Pause_Reason
-
参数 是否必填 类型 说明 code 是 String 暂停特征码。 注: 最大字符长度为 7。reason 是 String 暂停原因。 注: 最大字符长度为 68。 - CFW_Permission
-
参数 是否必填 类型 说明 active_list 否 Array<Active_List> 允许或禁止修改指定分机的呼叫前转目的地的分机或分机组列表。 active_type 否 Integer 执行操作的对象类型。 取值范围:
0:指定的分机和分机组。1:所有分机和分机组
select_type 否 Integer 权限类型。 取值范围:
0:允许修改1:禁止修改
passive_list 否 Array<Passive_List> 其呼叫前转目的地允许或不允许被更改的分机和分机组列表。 注: 此参数仅在passive_type设置为4时生效。passive_type 否 Integer 被执行操作的对象类型。 取值范围:
0:active_list中的分机和分机组1:所有分机和分机组2:active_list中的分机组中的分机4:手动指定的分机和分机组
pos 否 Integer 权限条目在列表中的优先级;值越低,优先级越高。 注: 允许输入大于或等于 0 的整数。deal_type 否 Integer 提交类型。 取值范围:
0:分机或分机组
- Parking_Group
-
参数 是否必填 类型 说明 park_group_start 是 String 起始停泊号码。 注: 最大字符长度为 7。park_group_end 是 String 结束停泊号码。 注: 最大字符长度为 7。park_group_moh 否 String 停泊号码组的等待音乐播放列表。 取值范围:
park_global_moh:跟随停泊号码全局等待音乐播放列表。follow_system:跟随系统设置 (在 中设置)。none:无音乐。- 其他值:等待音乐播放列表的名称。注: 可使用 查询等待音乐列表 接口查询名称。
响应参数
| 参数 | 类型 | 说明 |
|---|---|---|
| errcode | Integer | 返回错误码。
注: 更多错误码和错误信息说明,请参见 错误码 & 错误信息。
|
| errmsg | String | 返回信息。
|
示例
请求示例
GET /openapi/v1.0/feature_code/get?access_token=9lpNw53mp6Wpubgy5h4oSAHauz0K83q9 HTTP/1.1
Host: yeastardocs.example.yeastarcloud.com
Content-类型: application/json
{
"enb_auto_record":1
}
响应示例
HTTP/1.1 200 OK { "errcode": 0, "errmsg": "SUCCESS", "submsg": "" }