全部产品
云市场

获取坐席外呼号码

更新时间:2018-11-16 17:07:28

坐席工作台外呼电话号码列表

(ListOutboundPhoneNumberOfUser)

描述

获取坐席的所有外呼电话列表,包含个人外呼号码及所属技能组外呼号码。

请求参数

名称 类型 是否必须 描述
Action String 系统规定参数,ListOutboundPhoneNumberOfUser
InstanceId String 呼叫中心实例ID。
UserId String 待获取外呼号码列表的用户ID;注意这里是RAM子账号在呼叫中心实例的唯一标识并非RamId,即UUID。

返回参数

名称 类型 是否必须 描述
OutboundPhoneNumbers List\ 获取到的坐席拨打外线时电话号码
PhoneNumberId String 电话号码ID,系统自动生成的唯一标示符。
InstanceId String 电话啊号码所归属的呼叫中心实例ID。
Number String 电话号码。
PhoneNumberDescription String 电话号码的简单描述。
TestOnly Boolean 是否是测试号码。
InstanceId String 电话啊号码所归属的呼叫中心实例ID。
PhoneNumberId String 电话号码ID,系统自动生成的唯一标示符。
RemainingTime int 测试号码剩余的通话时间。单位为分钟。
AllowOutbound Boolean 是否允许外呼,结果取决于1)大于的设置,比如400号码不允许外呼 2)呼叫中心实例的设置。电话号码一般都允许内呼,如果不允许内呼,可以1)由大于做设置,用户拨打该号码时听到提示音 2)该号码不绑定联系流IVR,但是ACC不建议这么做。
Usage String 电话号码的用途,呼入,呼出,已经同时用于呼入和呼出。 Inbound, Outbound, Bidirection。上述值由枚举类型PhoneNumberType定义。该值的结果取决于1)大于的设置,比如400号码不允许外呼 2)呼叫中心实例的设置。电话号码一般都允许内呼,如果不允许内呼,可以1)由大于做设置,用户拨打该号码时听到提示音 2)该号码不连接人和联系流IVR,但是ACC不建议这么做。
Trunks int 电话号码的中继数量,即可同时支持几路通话,数据来源于大于。
PrivateFlag Boolean 标识该号码是否为个人外呼号码。
PrivacyNumber PrivacyNumber 电话号码所绑定的虚拟号码关系。
    PoolId String 虚拟号码所在池子ID。
    Type String 选择绑定虚拟号码的类型,包括AXN和AXB
    TelX String 选择AXN模式绑定的虚拟号码,若类型为AXB,则此字段为空
    SubId String 类型为AXN,返回的绑定关系唯一标识,若类型为AXB,则此字段为空
    RegionNameCity String 虚拟号码归属地市
    PoolName String 虚拟号码池名称
    PhoneNumber String 绑定的呼叫中心号码

    Extra |String |否 |其他参数,以Json字符串存入||    BizId |String |是 |第三方业务ID|

请求示例

  1. https://ccc.cn-shanghai.aliyuncs.com/?
  2. &Action=ListOutboundPhoneNumberOfUser
  3. &InstanceId=9cfad875-6260-4a53-ab6e-b13e3fb31f7d
  4. &UserId=c8b21767-bd0e-4a6e-937e-c46cd07ff6dd
  5. &<公共请求参数>

返回示例

  1. {
  2. "code":"OK",
  3. "httpStatusCode":200,
  4. "outboundPhoneNumbers":[
  5. {
  6. "allowOutbound":true,
  7. "city":"杭州",
  8. "instanceId":"ade80092-03d9-4f4d-ad4f-ab8a247d3150",
  9. "number":"057128236231",
  10. "phoneNumberDescription":"Ali Telecom",
  11. "phoneNumberId":"0010faaa-0c07-4421-8929-9ea6a051464b",
  12. "privacyNumber":{
  13. "bizId":"4b32b62d3aae4d86a6c4bb26c3eea3dd",
  14. "extra":"{"name":"amy","cardno":"130226198001110819"}",
  15. "phoneNumber":"057128236231",
  16. "poolId":"18b74553-484f-40c7-b6f9-81be0cbe3593",
  17. "poolName":"个人虚拟号码",
  18. "regionNameCity":"上海市",
  19. "subId":"6a5f6c7c2f774fb38b4aaf35c4e797c3",
  20. "telX":"13020155449",
  21. "type":"AXN"
  22. },
  23. "privateFlag":false,
  24. "province":"浙江",
  25. "remainingTime":0,
  26. "testOnly":false,
  27. "trunks":1,
  28. "usage":"Bidirection"
  29. },
  30. {
  31. "allowOutbound":true,
  32. "city":"北京",
  33. "instanceId":"ade80092-03d9-4f4d-ad4f-ab8a247d3150",
  34. "number":"01086397865",
  35. "phoneNumberDescription":"Ali Telecom",
  36. "phoneNumberId":"05a3ec92-9d7e-4d5a-938a-41062f9049a4",
  37. "privacyNumber":{
  38. },
  39. "privateFlag":false,
  40. "province":"北京",
  41. "remainingTime":0,
  42. "testOnly":false,
  43. "trunks":1,
  44. "usage":"Bidirection"
  45. }
  46. ],
  47. "requestId":"DB6F6562-C76A-4A4D-892A-F33F638C058D",
  48. "success":true
  49. }

错误码

错误代码 描述 Http状态码 语义
NotExist.User “User ‘%s’ does not exist” 404 用户不存在,请确认用户ID是否正确。
NoPermission.User “User ‘%s’ has no permission to ‘%s’ (User = ‘%s’)” 403 当前用户没有权限进行角色相关的操作,请通过呼叫中心控制台为用户进行授权。