创建匿名通话 (createcall)
描述
业务员通过登录APP调用chat提供的createcall接口创建匿名外呼任务,后续通过集成sdk发起匿名呼叫。
接口方法
POST
接口URI
https://域名/apiaccess/ccmessaging/v1/mobileagent/createcall,例如域名是service.besclouds.com
请求说明
序号 | 名称 | 参数类型 | 是否必选 | 说明 |
|---|---|---|---|---|
1 | X-APP-Key | string | True | appKey字段,用户标识 |
2 | Authorization | string | True | 鉴权字段,内容格式为:Bearer +tokenByAKSK接口的返回值中AccessToken(Bearer后有空格) |
序号 | 名称 | 参数类型 | 是否必选 | 说明 |
|---|---|---|---|---|
1.1 | called | string(32) | True | 被叫号码 |
1.2 | callData | string(1,024) | False | 呼叫数据 |
1.3 | callerPresent | string(32) | True | 主叫显示号码,用户和客户经理看到的主叫号码,不携带的情况下,采用平台默认的主叫号码 |
响应说明
- 响应状态码: 200
序号 | 名称 | 参数类型 | 说明 |
|---|---|---|---|
1.1 | resultCode | string | 接口返回码。 0:成功,其他为失败 30010000001:没有开通此特性,无法使用 30010000002:没有查到SIP Server 信息 30010000003:入参校验失败 30010010001:添加外呼任务失败 30010010002:VDN不可用 30010010003:VDN配置异常,Record Path生成失败 30010019999:CCM其他异常 30011010001:创建呼叫失败,未等到呼叫建立成功事件 30011019999:CCUCS其他异常 30010009999:Chat模块异常 |
1.2 | resultDesc | string | 失败原因描述 |
1.3 | resultData | object | 响应消息结构体 |
1.3.1 | callSerialNo | string(50) | 呼叫流水号 |
1.3.2 | sipServiceAddress | string | sip服务地址,ip:port |
1.3.3 | accesscode | string | 用于VOIP匿名呼叫,接入码+uvid |
- 响应状态码: 400
错误的请求:请检查请求路径及参数。
- 响应状态码: 401
未授权:1.请确认是否购买了相关服务。2.请联系客服人员检查您账号的当前状态。
- 响应状态码: 404
请求的内容未找到:请检查请求的路径。
- 响应状态码: 500
业务失败:请依次确认您请求中各参数的取值。
错误码
无。
报文样例
- 场景描述:创建外呼任务
- 请求头:
X-APP-Key: b*************c7b Authorization: Bearer 1fea*************1d6a15 Content-Type: application/json
- 请求参数:
{ "called": "88884432", "callData": "1", "callerPresent": "95599" } - 响应参数:
{ "resultCode": "0", "resultDesc": "Success", "resultData": { "sipServiceAddress": "10.137.203.215:5063", "accesscode": "179080024609291" } }

