概述
该接口用于获取通话记录id对应的通话状态。
请求URL
http://api-hub.mobilegate.net/getCallRecordStatus
请求方式
POST
请求参数
| 参数名 |
备注 |
| enterpriseId
|
企业账号ID(详见管理控制台->开发信息) |
| recordIDs
|
通话记录ID(若包含多个通话ID,ID之间使用半角逗号,分隔) |
| requestToken
|
签名(详见 参数签名) |
返回结果
| 参数名 |
备注 |
| callstatus
|
通话状态(接通/未接通) |
| staffid
|
员工ID |
| customer
|
客户手机号 |
| stay
|
通话时长(hh:mm:ss) |
| stayInSeconds
|
通话时间(s) |
| recordrawencryptname
|
用于鉴权签名的文件ID,携带此参数通过 getSignedResUrl接口 获得经过鉴权签名的URL地址。建议此参数长期保留本地,后期可通过该参数随时换取鉴权签名后的URL。 |
| recordurl
|
通话录音地址,该地址含60分钟有效期的鉴权信息。 |
| recordID
|
通话记录ID |
staffid 即工作手机上摩盖SCRM APP的员工登录名;
返回格式
JSON
返回示例
{
"Result": [
{
"callstatus": "未接通",
"staffid": "10000000004",
"stay": "",
"stayInSeconds": "",
"recordrawencryptname": "",
"recordurl": "",
"recordID": "7936135"
},
{
"callstatus": "接通",
"staffid": "10000000005",
"stay": "00:01:28",
"stayInSeconds": "88",
"recordrawencryptname": "9ODEzOA==9R_9RXJD7WDYXh29RXJD7WDXzEwMDAwMDAwMDA1XzIwMjZfMDFfMjFfASWfNTZfMTZfMTk1MjUyNDE2MTA=9.mp3",
"recordurl": "https://mobilegate-scrm-rawdata.oss-cn-hangzhou.aliyuncs.com/B4BD615F28D04F95/9ODEzOA==9R_9RXJD7WDYXh29RXJD7WDXzEwMDAwMDAwMDA1XzIwMjZfMDFfMjFfASWfNTZfMTZfMTk1MjUyNDE2MTA=9.mp3?Expires=1768989908&OSSAccessKeyId=LTAI5tMakPtqE9BgENB9f3MB&Signature=2RChp1zwIGg2FbLSEudzQqyG4Wk=",
"recordID": "7937951"
}
]
}
异常返回
无数据返回
{"Result": "0"}
输入参数错误
{"Result": "-1"}
enterpriseID未提供
{"Result": "-3"}
参数签名错误
{"Result": "-99"}