属性 | 类型 | 约束 | 说明 | |
---|---|---|---|---|
ivr | appId | String | 必选 | 应用唯一标识 |
callId | String | 必选 | 呼叫ID | |
called | String | 可选 | Client账号或PSTN账号 | |
queueId | String | 可选 | 技能组ID,只能为数字,只能为数字,范围1–65535(不能和called同时为空) | |
fileName | String | 可选 | 放音文件名(已上传),如果不传此参数,则播放默认的放音文件 | |
data | String | 可选 | 用户透传数据 |
JSON示例
JSON示例
{ "ivr":{ "appId":"247e35ff320a4142a105024055c367cf", "callId":"77a18fb0-bdde-11e5-b810-77c743ca5c3a", "called":"66052154258956", "fileName":"myvoice.wav", "data":"" } }
XML示例
XML示例
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ivr> <appId>247e35ff320a4142a105024055c367cf</appId> <callId>77a18fb0-bdde-11e5-b810-77c743ca5c3a</callId> <called>66052154258956</called> <fileName>myvoice.wav</fileName> <data></data> </ivr>
属性 | 类型 | 约束 | 说明 | |
---|---|---|---|---|
ivr | appId | String | 必选 | 应用唯一标识 |
callId | String | 必选 | 呼叫ID | |
fileName | String | 可选 | 放音文件名称(已上传),如果不传此参数,则播放默认的放音文件 | |
data | String | 可选 | 用户透传数据 |
JSON示例
JSON示例
{ "ivr":{ "appId":"247e35ff320a4142a105024055c367cf", "callId":"77a18fb0-bdde-11e5-b810-77c743ca5c3a", "fileName":"myvoice.wav", "data":"" } }
XML示例
XML示例
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ivr> <appId>247e35ff320a4142a105024055c367cf</appId> <callId>77a18fb0-bdde-11e5-b810-77c743ca5c3a</callId> <fileName>myvoice.wav</fileName> <data></data> </ivr>
属性 | 类型 | 约束 | 说明 | |
---|---|---|---|---|
ivr | appId | String | 必选 | 应用唯一标识 |
callId | String | 必选 | 呼叫ID | |
data | String | 可选 | 用户透传数据 |
JSON示例
JSON示例
{ "ivr":{ "appId":"247e35ff320a4142a105024055c367cf", "callId":"77a18fb0-bdde-11e5-b810-77c743ca5c3a", "data":"" } }
XML示例
XML示例
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <ivr> <appId>247e35ff320a4142a105024055c367cf</appId> <callId>77a18fb0-bdde-11e5-b810-77c743ca5c3a</callId> <data></data> </ivr>
属性 | 类型 | 约束 | 说明 | ||
---|---|---|---|---|---|
resp | respCode | String | 必选 | 参见 响应码说明 | |
ivr | appId | String | 必选 | 应用ID | |
callId | String | 必选 | 呼叫ID |
JSON示例
JSON示例
{ "resp": { "respCode": "000000", "ivr": { "appId": "8230e48a30864a50a5ad5919d0b30dd1", "callId":"2015102614502300261CTI" } } }
XML示例
XML示例
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <resp> <respCode>000000</respCode> <ivr> <appId>8230e48a30864a50a5ad5919d0b30dd1</appId> <callId>2015102614502300261CTI</callId> </ivr> </resp>
功能 | 呼叫转接-A坐席转接坐席B, 坐席B接听后会自动挂断A |
---|---|
URL | https://api.ucpaas.com/{SoftVersion}/Accounts/{AccountSid}/ipcc/call/callTransfer?sig={SigParameter} |
Method | POST |
Headers | 参考REST介绍中 HTTP Headers 的说明 |
Body | 呼叫转接对象 |
Response | 一般响应对象 |
功能 | 将通话保持,用户侧听到保持音(用户已上传或者系统默认),通话可恢复 |
---|---|
URL | https://api.ucpaas.com/{SoftVersion}/Accounts/{AccountSid}/ipcc/call/callHold?sig={SigParameter} |
Method | POST |
Headers | 参考REST介绍中 HTTP Headers 的说明 |
Body | 呼叫保持对象 |
Response | 一般响应对象 |
功能 | 恢复已保持的通话 |
---|---|
URL | https://api.ucpaas.com/{SoftVersion}/Accounts/{AccountSid}/ipcc/call/callHoldRescue?sig={SigParameter} |
Method | POST |
Headers | 参考REST介绍中 HTTP Headers 的说明 |
Body | 会叫保持恢复对象 |
Response | 一般响应对象 |
功能 | 通话过程中,发起一路咨询通话,当前通话被保持,咨询结束后,可选择恢复当前通话 |
---|---|
URL | https://api.ucpaas.com/{SoftVersion}/Accounts/{AccountSid}/ipcc/call/callConsult?sig={SigParameter} |
Method | POST |
Headers | 参考REST介绍中 HTTP Headers 的说明 |
Body | 呼叫咨询对象 |
Response | 一般响应对象 |
功能 | 咨询结束后,恢复呼叫咨询的该路通话 |
---|---|
URL | https://api.ucpaas.com/{SoftVersion}/Accounts/{AccountSid}/ipcc/call/callConsultRescue?sig={SigParameter} |
Method | POST |
Headers | 参考REST介绍中 HTTP Headers 的说明 |
Body | 呼叫咨询恢复对象 |
Response | 一般响应对象 |