任务号码组终态回调
更新时间:2026-07-16
描述
当号码组进入终态后,外呼系统通过用户配置的回调地址将号码组进入终态的数据进行回调。
动态鉴权签名生成规则 动态鉴权签名生成规则
URL
回调地址(配置台-API配置-其他配置)
HTTP Method
POST
请求参数
| 参数名称 | 类型 | 是否必须 | 说明 | 示例 |
|---|---|---|---|---|
| appid | string | 否 | 动态鉴权,appid(回调类型为动态鉴权传送) | APP001 |
| timestamp | string | 否 | 动态鉴权,签名生成时间(回调类型为动态鉴权传送) | 20260703102050 |
| nonce | string | 否 | 动态鉴权,参与签名生成的uuid(回调类型为动态鉴权传送) | a63de7dbff914f61b2169d53d9963806 |
| signature | string | 否 | 动态鉴权生成的签名(回调类型为动态鉴权传送 详情查看动态鉴权生成规则) | 088de95fb5fe8fc3c19a452d1c3f0e74744d578a77ca26640cf41197bd36c1cf |
| callbackType | int | 是 | 回调数据类型, 0-任务呼叫单通电话回调 1-号码组终态回调 2-任务状态变更回调 3-实时呼叫单通电话回调 | 1 |
| data | obj | 是 | 回调数据 |
data数据
| 名称 | 类型 | 是否必须 | 备注 | 示例 |
|---|---|---|---|---|
| taskMemberId | string | 是 | 号码组唯一标识 | "732722324373760" |
| tenantId | long | 是 | 租户唯一标识 | 10363 |
| taskId | string | 是 | 任务标识 | 732721695686912 |
| status | int | 是 | 号码组状态,1-未执行 2-未完成 3-已完成 4-已打完 | 3 |
| callEndTime | long | 是 | 呼叫结束时间,号码组终态的时间点 | 1723117233000 |
| finished | int | 是 | 状态,0-未完成 1-已完成 | 1 |
| totalTimes | string | 是 | 拨打次数 | 1 |
| extJson | string | 否 | 导入被叫时的扩展信息 |
响应参数
| 名称 | 类型 | 备注 |
|---|---|---|
| code | int | http响应码,比如200、400 其中200即成功 |
| msg | string | 响应信息,失败时为具体原因 |
请求(回调)示例
Javascript
1 {
2 "signature": "088de95fb5fe8fc3c19a452d1c3f0e74744d578a77ca26640cf41197bd36c1cf", // 动态鉴权模式传送:签名
3 "appid": "APP001", // 动态鉴权模式传送:签名 appid
4 "nonce": "a63de7dbff914f61b2169d53d9963806", // 动态鉴权模式传送:参与签名生成的uuid
5 "timestamp": "20260703102050", // 动态鉴权模式传送:签名生成时间
6 "callbackType": 1, // 0-api单通电话回调 1-号码组终态回调 2-任务状态变更回调 3-实时任务通话记录回调
7 "data": {
8 "taskMemberId": "732722324373760", // 号码组唯一标识
9 "tenantId":10945,//租户ID
10 "taskId":874634757898496,//任务id
11 "status": 3, // 1-未执行 2-未完成 3-已完成 4-已打完
12 "callEndTime": "2021-03-29 12:15:36", // 呼叫结束时间
13 "finished": 1, // 0-未完成 1-已完成,推送过去状态一般为1
14 "totalTimes":1, // 拨打次数
15 "extJson":"extJson"
16 }
17 }
返回(回调)示例
Javascript
1{
2 "code": 200,
3 "msg": "success",
4}
评价此篇文章
