编辑响铃组
编辑响铃组。
请求 URL
POST {base_url}/{api_path}/ringgroup/update?access_token={access_token}
请求参数
| 参数 | 是否必填 | 类型 | 说明 |
|---|---|---|---|
| id | 是 | Integer | 响铃组的唯一 ID。 注: 可使用 搜索特定响铃组 接口查询响铃组的
ID。
|
| name | 否 | String | 响铃组名称。 注: 最大字符长度为 127。 |
| ring_strategy | 否 | String | 响铃组的响铃策略。 取值范围:
|
| ring_timeout | 否 | Integer | 在响铃下一个成员或将来电路由到无人接听目的地之前的等待时间 (秒)。 注: 该参数仅在 ring_strategy 取值为
ring_all、sequentially
或 memory_hunt 时必填。 |
| join_prompt | 否 | String | 自定义提示音的文件名 (如
demo.wav)。当呼叫进入响铃组时,系统会向呼叫者播放该提示音且仅播放一次。注:
可使用 获取菜单选项 接口查询自定义提示音的文件名
( |
| play_full_join_prompt | 否 | Integer | 系统是否播完欢迎提示音后再响铃成员。 取值范围:
|
| welcome_prompt | 否 | String | 自定义提示音的文件名 (如 demo.wav)
或等待音乐播放列表的名称。在成员接听来电之前,系统会向呼叫者播放指定的音频。 |
| moh | 否 | String | 等待音乐播放列表的名称。当通话被保持时,系统会向呼叫者播放该列表中的音频。 注: 可使用 查询等待音乐列表
接口查询等待音乐播放列表的名称. |
| alert_info | 否 | String | 要添加到 INVITE 请求的 Alert-Info 头域中的关键字,用于决定播放哪个铃声以识别响铃组来电。 注:
|
| client_unique_ringtone | 否 | String | 成员的 Linkus 客户端的铃声文件名 (如 Ring1.mp3)。注: 可使用 查询自定义铃声列表
接口查询铃声文件名。 |
| member_list | 是 | Array <Ring_Group_Member> | 每个响铃组成员的信息。 |
| fail_dest | 否 | String | 响铃组来电超时未接听时的目的地类型。 取值范围:
|
| fail_dest_prefix | 否 | String | 响铃组来电超时未接听时的目的地前缀。 注: 此参数仅在 fail_dest 取值为 external_num 或
play_greeting 时必填。
|
| fail_dest_value | 否 | String | 响铃组来电超时未接听时的详细目的地。 注: 此参数仅在 fail_dest 取值非 end_call 时必填。
|
| enb_miss_call | 否 | Integer | 是否将响铃组未接来电记录到来电超时未接听的目的地包括的分机的通话记录中。 取值范围:
注: 此参数仅在
ring_strategy 取值为
ring_all、memory_hunt 或
custom,且 fail_dest 取值为
extension、ring_group 或
queue 时生效。 |
| no_agent_online_dest | 否 | String | 响铃组来电时无在线分机的目的地类型。 取值范围:
|
| no_agent_online_prefix | 否 | String | 响铃组来电时无在线分机的目的地前缀。 注: 此参数仅在 no_agent_online_dest 取值为
external_num 或
play_greeting 时必填。
|
| no_agent_online_value | 否 | String | 响铃组来电时无在线分机的详细目的地。 注: 此参数仅在 no_agent_online_dest 取值非
end_call 时必填。
|
- Ring_Group_Member
-
参数 是否必填 类型 说明 value 否 String 响铃组成员 (分机或分机组) 的 ID。 type 否 String 响铃组成员的类型。 取值范围:
extension:分机。ext_group:分机组。
注:此参数仅在
ring_strategy取值为ring_all、sequentially或memory_hunt时必填。sub_option 否 Array <Custom_Strategy_Member> 响铃组成员条目中包含的分机和分机组。 注: 此参数仅在ring_strategy取值为custom时必填。delay_time 否 Integer 在响铃响铃组成员条目中包含的所有分机前的延迟时间 (秒)。 取值范围:
0-600注: 此参数仅在ring_strategy取值为custom时必填。timeout 否 Integer 在响铃下一个成员或将来电路由到无人接听目的地之前的等待时间 (秒)。 取值范围:
0-600注: 此参数仅在ring_strategy取值为custom时必填。
响应参数
| 参数 | 类型 | 说明 |
|---|---|---|
| errcode | Integer | 返回错误码。
注: 更多错误码和错误信息说明,请参见 错误码 & 错误信息。
|
| errmsg | String | 返回信息。
|
示例
请求示例
- 将响铃组名称替换为 “Technical Support Team 2”。
- 将响铃超时时间更改为 “30”。
POST /openapi/v1.0/ringgroup/update?access_token=sRuPSzYcPflKgdwSVpA1lhxlVLw0q0z1 HTTP/1.1 Host: yeastardocs.example.yeastarcloud.com Content-Type: application/json { "id": 8023, "name": "Technical Support Team 2", "ring_timeout": 30 }响应示例
HTTP/1.1 200 OK { "errcode": 0, "errmsg": "SUCCESS" }