查询特征码设置
查询所有特征码的设置。
请求 URL
GET {base_url}/{api_path}/feature_code/get?access_token={access_token}
请求参数
无请求参数,直接发送请求 URL 查询特征码设置。响应参数
| 参数 | 类型 | 说明 |
|---|---|---|
| errcode | Integer | 返回错误码。
注: 更多错误码和错误信息说明,请参见 错误码 & 错误信息。
|
| errmsg | String | 返回信息。
|
| feature_code | Object<Feature_Code_Setting> | 特征码设置。 |
- Feature_Code_Setting
-
参数 类型 说明 digit_timeout Integer 输入特征码时,等待输入下一个数字的超时时长 (毫秒)。 enb_auto_record Integer 在通话过程中暂停或恢复录音的特征码是否已启用。 0:禁用1:启用
auto_record String 在通话过程中暂停或恢复录音的特征码。 enb_vm Integer 收听留言和订阅留言状态的特征码是否已启用。 0:禁用1:启用
voicemail String 收听留言和订阅留言状态的特征码。 enb_leave_vm_for_ext Integer 指定分机或群语音信箱进行留言的特征码是否已启用。 0:禁用1:启用
leave_vm_for_ext String 指定分机或群语音信箱进行留言的特征码。 enb_attend_transfer Integer 咨询转特征码是否已启用。 0:禁用1:启用
attend_transfer String 咨询转特征码。 enb_blind_transfer Integer 盲转特征码是否已启用。 0:禁用1:启用
blind_transfer String 盲转特征码。 transfer_digit_timeout Integer 转接通话时,等待输入下一个数字的超时时长 (秒)。 attend_transfer_timeout Integer 等待咨询转的通话被应答的超时时长 (秒)。 enb_pickup Integer 截听分机组成员的来电的特征码是否已启用。 0:禁用1:启用
pickup String 截听分机组成员的来电的特征码。 enb_ext_pickup Integer 截听指定分机的来电的特征码是否已启用。 0:禁用1:启用
ext_pickup String 截听指定分机的来电的特征码。 enb_park Integer 呼叫停泊特征码是否已启用。 0:禁用1:启用
park String 呼叫停泊特征码。 enb_park_on_slots Integer 指定停泊特征码是否已启用。 0:禁用1:启用
park_on_slots String 指定停泊特征码。 park_start String 停泊号码范围的起始号码。 park_end String 停泊号码范围的结束号码。 park_timeout Integer 取回被停泊通话的超时时长 (秒)。 park_timeout_dest String 通话停泊超时的目的地类型。 original:原通话方extension:分机号码ext_vm:分机语音信箱external_num:外部号码group_vm:群语音信箱call_flow:通话流程end_call:结束通话ai_receptionist: AI 接待员ivr:IVRring_group:响铃组queue:队列play_greeting:播放提示音后挂断
park_timeout_dest_value String 通话停泊超时目的地的值。 park_timeout_dest_prefix String 通话停泊超时目的地的前缀。 注:- 如果
park_timeout_dest的值为external_num,此参数表示呼出路由的前缀。 - 如果
park_timeout_dest的值为play_greeting,此参数表示提示音播放次数。
enb_paging Integer 向指定分机发起对讲的特征码是否已启用。 0:禁用1:启用
paging String 向指定分机发起对讲的特征码。 enb_queue_login_logout Integer 签入或签出队列的特征码是否已启用。 0:禁用1:启用
queue_login_logout String 签入或签出队列的特征码。 enb_queue_pause_unpause Integer 暂停或恢复接收队列来电的特征码是否已启用。 0:禁用1:启用
queue_pause_unpause String 暂停或恢复接收队列来电的特征码。 enb_listen Integer 普通监听特征码是否已启用。 0:禁用1:启用
listen String 普通监听特征码。 listen_permission_ext_list Array<Listen_Permission> 允许普通监听的分机和分机组的列表。 enb_whisper Integer 密语监听特征码是否已启用。 0:禁用1:启用
whisper String 密语监听特征码。 whisper_permission_ext_list Array<Whisper_Permission> 允许密语监听的分机和分机组的列表。 enb_barge_in Integer 强插监听特征码是否已启用。 0:禁用1:启用
barge_in String 强插监听特征码。 barge_in_permission_ext_list Array<Barge_in_Permission> 允许强插监听的分机和分机组的列表。 enb_speed_dial Integer 速拨前缀特征码是否已启用。 0:禁用1:启用
speed_dial String 速拨前缀特征码。 enb_office_time Integer 切换系统默认时区中的上下班状态的特征码是否已启用。 0:禁用1:启用
office_time String 切换系统默认时区中的上下班状态的特征码。 office_time_permit_list Array<Office_Time_Permission> 允许切换系统默认时区中的上下班状态的分机或分机组列表。 enb_presence_available Integer 切换分机在线状态为 空闲 的特征码是否已启用。 0:禁用1:启用
presence_available String 切换分机在线状态为 空闲 的特征码。 enb_presence_away Integer 切换分机在线状态为 离开 的特征码是否已启用。 0:禁用1:启用
presence_away String 切换分机在线状态为 离开 的特征码。 enb_presence_do_not_disturb Integer 切换分机在线状态为 免打扰 的特征码是否已启用。 0:禁用1:启用
presence_do_not_disturb String 切换分机在线状态为 免打扰 的特征码。 enb_presence_lunch_break Integer 切换分机在线状态为 午休 的特征码是否已启用。 0:禁用1:启用
presence_lunch_break String 切换分机在线状态为 午休 的特征码。 enb_presence_business_trip Integer 切换分机在线状态为 出差 的特征码是否已启用。 0:禁用1:启用
presence_business_trip String 切换分机在线状态为 出差 的特征码。 enb_presence_off_work Integer 切换分机在线状态为 下班 的特征码是否已启用。 0:禁用1:启用
presence_off_work String 切换分机在线状态为 下班 的特征码。 enb_inbound_route Integer 切换呼入路由的自定义时间条件的特征码是否已启用。 0:禁用1:启用
inbound_route_code String 切换呼入路由的自定义时间条件的特征码。 inbound_route_allow_ext_list Array<Switch_Time_Condition_Permission> 允许切换呼入路由的自定义时间条件的分机和分机组列表。 enable_always_keep_status Integer 在切换 PBX 全局上下班状态或拨打特征码切换某一呼入路由的时间条件后,是否始终维持切换成功之后的状态不变。 0:禁用1:启用
enb_enable_forward_all_calls Integer 将所有来电前转至自己的语音信箱或指定分机的特征码是否已启用。 0:禁用1:启用
enable_forward_all_calls String 将所有来电前转至自己的语音信箱或指定分机的特征码。 enb_disable_forward_all_calls Integer 取消来电“总是” 呼叫前转的特征码是否已启用。 0:禁用1:启用
disable_forward_all_calls String 取消来电“总是” 呼叫前转的特征码。 enb_enable_forward_when_busy Integer 忙时将来电前转至自己的语音信箱或指定分机的特征码是否已启用。 0:禁用1:启用
enable_forward_when_busy String 忙时将来电前转至自己的语音信箱或指定分机的特征码。 enb_disable_forward_when_busy Integer 取消来电“忙时” 呼叫前转的特征码是否已启用。 0:禁用1:启用
disable_forward_when_busy String 取消来电“忙时” 呼叫前转的特征码。 enb_enable_forward_no_answer Integer 将无应答来电前转至自己的语音信箱或指定分机的特征码是否已启用。 0:禁用1:启用
enable_forward_no_answer String 将无应答来电前转至自己的语音信箱或指定分机的特征码。 enb_disable_forward_no_answer Integer 取消来电“无应答” 呼叫前转的特征码是否已启用。 0:禁用1:启用
disable_forward_no_answer String 取消来电“无应答” 呼叫前转的特征码。 enb_call_flip Integer 将正在进行的通话切换至其他设备接听的特征码是否已启用。 0:禁用1:启用
call_flip String 将正在进行的通话切换至其他设备接听的特征码。 pause_reason_list Array<Pause_Reason> 暂停原因及其对应特征码列表。 enb_guest_in Integer 登入共享话机的特征码是否已启用。 0:禁用1:启用
guest_in String 登入共享话机的特征码。 enb_guest_out Integer 登出共享话机的特征码是否已启用。 0:禁用1:启用
guest_out String 登出共享话机的特征码。 enb_blind_transfer_recall Integer 转接目的地未应答盲转/半咨询的通话时,是否将通话转会发起人。 0:禁用1:启用
enb_enable_boss_secretary Integer 启用老板秘书功能的特征码是否已启用。 0:禁用1:启用
enable_boss_secretary String 启用老板秘书功能的特征码。 enb_disabled_boss_secretary Integer 禁用老板秘书功能的特征码是否已启用。 0:禁用1:启用
disabled_boss_secretary String 禁用老板秘书功能的特征码。 enb_enable_busy_camp_on Integer 启用遇忙回拨功能的特征码是否已启用。 0:禁用1:启用
enable_busy_camp_on String 启用遇忙回拨功能的特征码。 enb_disable_busy_camp_on Integer 取消遇忙回拨功能的特征码是否已启用。 0:禁用1:启用
disable_busy_camp_on String 取消遇忙回拨功能的特征码。 park_moh String 呼叫停泊的全局等待音乐播放列表。 follow_system:跟随系统设置 (在 中设置)。none:无音乐。- 其他值:等待音乐播放列表的名称。
enb_call_force_drop Integer 强拆指定分机或监听分机的通话的特征码是否已启用。 0:禁用1:启用
call_force_drop String 强拆指定分机或监听分机的通话的特征码。 call_force_drop_permission_ext_list Array<CFD_Permission> 允许强拆指定分机或监听分机的通话的分机或分机组列表。 blf_light_scheme Integer 上下班 BLF 亮灯方案。 0:红色表示上班/在目的地状态,绿色表示下班/不在目的地状态。1:绿色表示上班/在目的地状态,红色表示下班/不在目的地状态。
enb_query_self_number Integer 查询本机号码的特征码是否已启用。 0:禁用1:启用
query_self_number String 查询本机号码的特征码。 enb_query_number_call_back Integer 挂断号码查询通话后,PBX 是否向该分机发起线路检测呼叫。 0:禁用1:启用
enb_hotel_room_status Integer 更新酒店房间状态的特征码是否已启用。 0:禁用1:启用
hotel_room_status String 更新酒店房间状态的特征码。 enb_update_cfw_dest Integer 修改指定分机的呼叫前转目的地是否已启用。 0:禁用1:启用
cfw_permission_list Array<CFW_Permission> 允许或禁止修改指定分机的呼叫前转目的地的分机或分机组列表。 enb_queue_login_all Integer 签入所在的所有队列的特征码是否已启用。 0:禁用1:启用
queue_login_all String 签入所在的所有队列的特征码。 enb_queue_logout_all Integer 签出所在的所有队列的特征码是否已启用。 0:禁用1:启用
queue_logout_all String 签出所在的所有队列的特征码。 enb_queue_login_last Integer 签入上次签入的所有队列的特征码是否已启用。 0:禁用1:启用
queue_login_last String 签入上次签入的所有队列的特征码。 enb_ext_set_dod Integer 设置默认 DOD 或指定 DOD 外呼的特征码是否已启用。 0:禁用1:启用
ext_set_dod String 设置默认 DOD 或指定 DOD 外呼的特征码。 enb_ai_transcription Integer 在通话期间启动或暂停 AI 通话转写的特征码是否已启用。 0:禁用1:启用
ai_transcription_code String 在通话期间启动或暂停 AI 通话转写的特征码。 enb_park_group Integer 将停泊号码分组并指定等待音乐播放列表是否已启用。 0:禁用1:启用
park_group_list Array<Parking_Group> 停泊号码组的列表。
示例
请求示例
GET /openapi/v1.0/feature_code/get?access_token=9lpNw53mp6Wpubgy5h4oSAHauz0K83q9 HTTP/1.1
Host: yeastardocs.example.yeastarcloud.com
响应示例
HTTP/1.1 200 OK { "errcode": 0, "errmsg": "SUCCESS", "feature_code": { "digit_timeout": 4000, "enb_auto_record": 1, "auto_record": "*1", "enb_vm": 1, "voicemail": "*2", "enb_leave_vm_for_ext": 1, "leave_vm_for_ext": "*12", "enb_attend_transfer": 1, "attend_transfer": "*3", "enb_blind_transfer": 1, "blind_transfer": "*03", "transfer_digit_timeout": 8, "attend_transfer_timeout": 15, "enb_pickup": 1, "pickup": "*4", "enb_ext_pickup": 1, "ext_pickup": "*04", "enb_park": 1, "park": "*5", "enb_park_on_slots": 1, "park_on_slots": "*05", "park_start": "6000", "park_end": "6099", "park_timeout": 60, "park_timeout_dest": "original", "park_timeout_dest_value": "", "park_timeout_dest_prefix": "", "enb_paging": 1, "paging": "*6", "enb_queue_login_logout": 1, "queue_login_logout": "*7", "enb_queue_pause_unpause": 1, "queue_pause_unpause": "*07", "enb_listen": 1, "listen": "*51", "enb_whisper": 1, "whisper": "*52", "enb_barge_in": 1, "barge_in": "*53", "enb_speed_dial": 1, "speed_dial": "*89", "enb_office_time": 1, "office_time": "*99", "enb_presence_available": 1, "presence_available": "*91", "enb_presence_away": 1, "presence_away": "*92", "enb_presence_do_not_disturb": 1, "presence_do_not_disturb": "*93", "enb_presence_lunch_break": 1, "presence_lunch_break": "*94", "enb_presence_business_trip": 1, "presence_business_trip": "*95", "enb_presence_off_work": 1, "presence_off_work": "*96", "enb_inbound_route": 1, "inbound_route_code": "*8", "enable_always_keep_status": 0, "enb_enable_forward_all_calls": 1, "enable_forward_all_calls": "*31", "enb_disable_forward_all_calls": 1, "disable_forward_all_calls": "*031", "enb_enable_forward_when_busy": 1, "enable_forward_when_busy": "*32", "enb_disable_forward_when_busy": 1, "disable_forward_when_busy": "*032", "enb_enable_forward_no_answer": 1, "enable_forward_no_answer": "*33", "enb_disable_forward_no_answer": 1, "disable_forward_no_answer": "*033", "enb_call_flip": 1, "call_flip": "*01", "pause_reason_list": [ { "code": "*01", "reason": "Lunch" }, { "code": "*02", "reason": "Break" }, { "code": "*03", "reason": "Wrap up" } ], "enb_guest_in": 1, "guest_in": "*84", "enb_guest_out": 1, "guest_out": "*084", "enb_blind_transfer_recall": 0, "enb_enable_boss_secretary": 1, "enable_boss_secretary": "*59", "enb_disabled_boss_secretary": 1, "disabled_boss_secretary": "*059", "enb_pms_minibar": 1, "pms_minibar": "*62", "enb_pms_makeup_room": 1, "pms_makeup_room": "*61", "enb_enable_busy_camp_on": 1, "enable_busy_camp_on": "*79", "enb_disable_busy_camp_on": 1, "disable_busy_camp_on": "*079", "park_moh": "follow_system", "call_force_drop": "*54", "enb_call_force_drop": 1, "blf_light_scheme": 0, "enb_query_self_number": 1, "query_self_number": "*97", "enb_query_number_call_back": 0, "hotel_room_status": "*63", "enb_hotel_room_status": 1, "enb_update_cfw_dest": 0, "cfw_permission_list": [ { "id": 1, "active_list": [ { "id": 150, "text": "PM", "type": "ext_group" } ], "active_type": 0, "select_type": 1, "passive_list": [ { "id": 3, "text": "Hotel Room Group", "type": "ext_group" } ], "passive_type": 0, "pos": 1, "deal_type": 0 } ], "enb_queue_login_all": 1, "queue_login_all": "*77", "enb_queue_logout_all": 1, "queue_logout_all": "*077", "enb_queue_login_last": 1, "queue_login_last": "*78", "enb_ext_set_dod": 1, "ext_set_dod": "*085", "enb_ai_transcription": 1, "ai_transcription_code": "*09", "enb_park_group": 1, "park_group_list": [ { "park_group_start": "6000", "park_group_end": "6011", "park_group_moh": "default" } ] } }