如何获取用户的呼叫队列/部门?
How can I get a user's call queue / department?
如果我有一个用户的extensionId
,我怎样才能得到用户的呼叫队列/部门信息,例如一个特定的团队,例如 "department": "Sales"
.
我知道我可以调用以下端点并使用以下方法获取呼叫队列/部门列表,但我想要一个特定于用户的列表:
GET /restapi/v1.0/account/{accountId}/call-queues
GET /restapi/v1.0/account/{accountId}/extension?type=Department
获得队列 groupId 后,我还可以获得每个队列的成员列表:
GET /restapi/v1.0/account/{accountId}/call-queues/{groupId}/members
一个用户可以是多个呼叫队列的成员。要获取列表,请调用用户的扩展信息端点并在 JSON 响应正文中查找 departments
属性。
要求:
GET /restapi/v1.0/account/{accountId}/extension/{extensionId}
回复:
响应将具有许多属性。以下是显示 department
属性.
的摘录
{
"uri": "https://platform.devtest.ringcentral.com/restapi/v1.0/account/11111111/extension/22222222",
"id": 22222222,
"extensionNumber": "102",
"name": "Tiger RingForce",
"type": "User",
"status": "Enabled",
"departments": [
{
"uri": "https://platform.devtest.ringcentral.com/restapi/v1.0/account/11111111/extension/33333333",
"id": "33333333",
"extensionNumber": "201"
},
{
"uri": "https://platform.devtest.ringcentral.com/restapi/v1.0/account/11111111/extension/44444444",
"id": "44444444",
"extensionNumber": "202"
}
],
...
}
如果我有一个用户的extensionId
,我怎样才能得到用户的呼叫队列/部门信息,例如一个特定的团队,例如 "department": "Sales"
.
我知道我可以调用以下端点并使用以下方法获取呼叫队列/部门列表,但我想要一个特定于用户的列表:
GET /restapi/v1.0/account/{accountId}/call-queues
GET /restapi/v1.0/account/{accountId}/extension?type=Department
获得队列 groupId 后,我还可以获得每个队列的成员列表:
GET /restapi/v1.0/account/{accountId}/call-queues/{groupId}/members
一个用户可以是多个呼叫队列的成员。要获取列表,请调用用户的扩展信息端点并在 JSON 响应正文中查找 departments
属性。
要求:
GET /restapi/v1.0/account/{accountId}/extension/{extensionId}
回复:
响应将具有许多属性。以下是显示 department
属性.
{
"uri": "https://platform.devtest.ringcentral.com/restapi/v1.0/account/11111111/extension/22222222",
"id": 22222222,
"extensionNumber": "102",
"name": "Tiger RingForce",
"type": "User",
"status": "Enabled",
"departments": [
{
"uri": "https://platform.devtest.ringcentral.com/restapi/v1.0/account/11111111/extension/33333333",
"id": "33333333",
"extensionNumber": "201"
},
{
"uri": "https://platform.devtest.ringcentral.com/restapi/v1.0/account/11111111/extension/44444444",
"id": "44444444",
"extensionNumber": "202"
}
],
...
}