提交工单
咨询集成、功能及报价等问题
调用 合并媒体文件 前配置了回调地址且 CDN 厂商为腾讯云时,合并任务完成时会收到该回调,回调将以 POST 的形式对回调地址进行请求。
收到媒体文件合并完成回调后,建议 5s 后再检索相关信息。
请求方法:POST。
回调数据需要 UrlDecode 解码。
参数 | 类型 | 描述 |
---|---|---|
appid |
String |
AppId。 |
event |
String |
回调事件,此回调返回值为 compose。 |
replay_url |
String |
合并后的媒体文件的回看地址,不超过 1024 字节。 |
task_id |
String |
任务 ID,与 合并媒体文件 接口响应中 Data 参数内携带的 TaskId 相同。 |
file_id |
String |
文件 ID,与 检索媒体信息 接口响应中 Data 参数内携带的 FileId 相同。 |
code |
String |
错误码。0 表示成功,其他值表示失败:
|
message |
String |
错误信息。 |
timestamp |
String |
服务器当前时间,Unix 时间戳。 |
nonce |
String |
随机数。 |
signature |
String |
检验串,请参考 回调说明 - 检验说明。 |
{
"appid": "1",
"event": "compose",
"replay_url": "replay_url",
"task_id": "task_id",
"file_id": "5285890813218549789",
"code": "0",
"message": "message",
"timestamp": "1481597358",
"nonce": "158273",
"signature": "signature"
}
返回 HTTP status code 为 2XX (例如 200)表示成功,其他响应都表示失败。
如果 ZEGO 服务器没有收到响应,或收到的 HTTP status code 不为 2XX(例如 200),都会尝试重试,最多进行 5 次重试。每次重试请求与上一次请求的间隔时间分别为 2s、4s、8s、16s、32s。若第 5 次重试后仍然失败,将不再重试,该回调丢失。
联系我们
文档反馈