1. 当创建任务调用时,可设置CallbackUrl。在任务处理完成后可以及时获取任务处理完成结果通知。
  2. 通知机制,接收方服务正常时仅通知1次,失败重试3次,间隔为1秒。
  3. 由于通知内容较多,方便开发者解析,通过Http body方式传输JSON结果,content-type为application/json。

通知内容

{
    "TaskId": 1,            // 任务id
    "Status": 1,            // 任务状态(0:创建完成,1:处理中,2:处理完成,3:处理失败)
    "ProcessResultUrl": "", // 分析结果为一个json格式,具体请参考任务结果说明https://help.aliyun.com/document_detail/159724.html
    "AnalysisUseTime": 1,   // 分析时长
    "RequestId" : "<requestId>", // 请求的唯一标识,每次请求都不相同
    "ClientToken" // 用于幂等校验,ClientToken相同代表同一个回调请求的多次重试
}