您可以使用队列操作状态端点来获取队列的可用性状态,然后再将对话转接到该队列。此端点会返回以下布尔值属性:
after_hours:如果队列因处于非工作时间状态而不可用,则为trueovercapacity:如果队列因处于超容量状态而不可用,则为true
端点:
方法:GET
类型:RAW
网址:https://{subdomain}.{domain}/apps/api/v1/queue_operation_statuses
查询:
| 键 | 值 | 说明 |
|---|---|---|
menu_id |
整数 | 您要获取空闲信息的队列的 ID。必填。 |
lang |
字符串 | 队列的语言代码(由两个字母组成),采用 ISO 639-1 格式。必填。 |
channel_type |
字符串 | 渠道类型。可能的值有 call 和 chat。必填。 |
请求和响应示例
本部分提供了一个请求和响应示例。
请求
https://{subdomain}.{domain}/apps/api/v1/queue_operation_statuses?menu_id=1&lang=en&channel_type=call
响应
{
"menu_id": 1,
"lang": "en",
"channel_type": "call",
"after_hour": false,
"overcapacity": true
}