功能说明
数据万象支持自定义设置回调 URL,在任务完成后,系统向该 URL 发送 HTTP POST 请求,请求体中包含通知内容。您可通过配置的回调地址及时了解任务处理的进展和状态,以便进行其他业务操作。
回调内容
任务完成后,系统会向您设置的回调地址发送回调内容,包含完整节点数据的内容展示如下:
TaskFinish
Success 2022-11-21T20:32:44+0800 2022-11-21T20:32:54+0800 test-1234567890 input/car.mp4 ap-chongqing a993e661c699811ed9588038f7fb96507 TaskFinish 0 true true true 382 193 469 67 person 86 1.206000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/1206-1.jpg 349 198 315 177 person 83 2.413000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/2413-2.jpg 366 190 322 126 person 85 3.620000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/3620-3.jpg 29 21 807 195 person 74 9.655000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/9655-8.jpg 526 911 48 0 vehicle 72 0.000000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/0-0.jpg 459 744 9 48 vehicle 87 6.034000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/6034-5.jpg 284 176 781 235 vehicle 92 231 290 0 231 vehicle 91 132 165 0 216 vehicle 85 84 107 733 219 vehicle 81 457 525 237 40 vehicle 71 8.448000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/8448-7.jpg 233 270 0 232 vehicle 89 272 199 760 234 vehicle 78 140 153 0 214 vehicle 70 9.655000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/9655-8.jpg 125 150 189 282 vehicle 90 207 191 0 330 vehicle 86 62 96 99 288 vehicle 81 58 43 378 282 vehicle 74 22 27 342 271 vehicle 73 85 107 208 229 vehicle 70 43 31 313 271 vehicle 70 10.862000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/10862-9.jpg 338 817 61 144 vehicle 88 19.309999 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/19310-16.jpg 465 854 48 15 vehicle 80 27.757999 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/27758-23.jpg 33171 92 210 622 148 dog 81 19.309999 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/19310-16.jpg p56347f79bc2d4551a4651e01a54a6fce 2022-11-21T20:32:45+0800 Success VideoTargetRec
具体的数据内容如下:
节点名称(关键字) | 父节点 | 描述 | 类型 |
Response | 无 | 保存结果的容器 | Container |
Container 节点 Response 的内容:
节点名称(关键字) | 父节点 | 描述 | 类型 |
EventName | Response | 固定值,为 TaskFinish | String |
JobsDetail | Response | 同提交视频目标检测接口中的 Response.JobsDetail | Container 数组 |
如果任务是通过工作流触发的,Response.JobsDetail.Input 还会包含 CosHeaders 节点,类型为 Container 数组。Container 节点 CosHeaders 的内容:
节点名称(关键字) | 父节点 | 描述 | 类型 |
Key | Response.JobsDetail.Input.CosHeaders | 自定义 Header 的名称 | String |
Value | Response.JobsDetail.Input.CosHeaders | 自定义 Header 的值 | String |
如果任务是通过工作流触发的,Response.JobsDetail 还会包含 Workflow 节点,类型为 Container。Container 节点 Workflow 的内容:
节点名称(关键字) | 父节点 | 描述 | 类型 |
RunId | Response.Workflow | 工作流实例 ID | String |
WorkflowId | Response.Workflow | 工作流 ID | String |
WorkflowName | Response.Workflow | 工作流名称 | String |
Name | Response.Workflow | 工作流节点名称 | String |
实际案例
案例 1:通过任务接口触发的任务回调,格式为 XML
TaskFinish
Success 2022-11-21T20:32:44+0800 2022-11-21T20:32:54+0800 test-1234567890 input/car.mp4 ap-chongqing a993e661c699811ed9588038f7fb96507 TaskFinish 0 true true true 382 193 469 67 person 86 1.206000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/1206-1.jpg 349 198 315 177 person 83 2.413000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/2413-2.jpg 366 190 322 126 person 85 3.620000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/3620-3.jpg 29 21 807 195 person 74 9.655000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/9655-8.jpg 526 911 48 0 vehicle 72 0.000000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/0-0.jpg 459 744 9 48 vehicle 87 6.034000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/6034-5.jpg 284 176 781 235 vehicle 92 231 290 0 231 vehicle 91 132 165 0 216 vehicle 85 84 107 733 219 vehicle 81 457 525 237 40 vehicle 71 8.448000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/8448-7.jpg 233 270 0 232 vehicle 89 272 199 760 234 vehicle 78 140 153 0 214 vehicle 70 9.655000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/9655-8.jpg 125 150 189 282 vehicle 90 207 191 0 330 vehicle 86 62 96 99 288 vehicle 81 58 43 378 282 vehicle 74 22 27 342 271 vehicle 73 85 107 208 229 vehicle 70 43 31 313 271 vehicle 70 10.862000 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/10862-9.jpg 338 817 61 144 vehicle 88 19.309999 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/19310-16.jpg 465 854 48 15 vehicle 80 27.757999 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/27758-23.jpg 33171 92 210 622 148 dog 81 19.309999 https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/19310-16.jpg p56347f79bc2d4551a4651e01a54a6fce 2022-11-21T20:32:45+0800 Success VideoTargetRec
案例 2:通过任务触发的任务回调, 格式为 JSON
{ "EventName": "TaskFinish", "JobsDetail": [ { "Code": "Success", "CreationTime": "2022-11-21T20:32:44+0800", "EndTime": "2022-11-21T20:32:54+0800", "Input": { "BucketId": "test-1234567890", "Object": "input/car.mp4", "Region": "ap-chongqing" }, "JobId": "a993e661c699811ed9588038f7fb96507", "Message": "TaskFinish", "Operation": { "JobLevel": "0", "VideoTargetRec": { "Body": "true", "Car": "true", "Pet": "true" }, "VideoTargetRecResult": { "BodyRecognition": [ { "BodyInfo": { "Location": { "Height": "382", "Width": "193", "X": "469", "Y": "67" }, "Name": "person", "Score": "86" }, "Time": "1.206000", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/1206-1.jpg" }, { "BodyInfo": { "Location": { "Height": "349", "Width": "198", "X": "315", "Y": "177" }, "Name": "person", "Score": "83" }, "Time": "2.413000", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/2413-2.jpg" }, { "BodyInfo": { "Location": { "Height": "366", "Width": "190", "X": "322", "Y": "126" }, "Name": "person", "Score": "85" }, "Time": "3.620000", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/3620-3.jpg" }, { "BodyInfo": { "Location": { "Height": "29", "Width": "21", "X": "807", "Y": "195" }, "Name": "person", "Score": "74" }, "Time": "9.655000", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/9655-8.jpg" } ], "CarRecognition": [ { "CarInfo": { "Location": { "Height": "526", "Width": "911", "X": "48", "Y": "0" }, "Name": "vehicle", "Score": "72" }, "Time": "0.000000", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/0-0.jpg" }, { "CarInfo": { "Location": { "Height": "459", "Width": "744", "X": "9", "Y": "48" }, "Name": "vehicle", "Score": "87" }, "Time": "6.034000", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/6034-5.jpg" }, { "CarInfo": [ { "Location": { "Height": "284", "Width": "176", "X": "781", "Y": "235" }, "Name": "vehicle", "Score": "92" }, { "Location": { "Height": "231", "Width": "290", "X": "0", "Y": "231" }, "Name": "vehicle", "Score": "91" }, { "Location": { "Height": "132", "Width": "165", "X": "0", "Y": "216" }, "Name": "vehicle", "Score": "85" }, { "Location": { "Height": "84", "Width": "107", "X": "733", "Y": "219" }, "Name": "vehicle", "Score": "81" }, { "Location": { "Height": "457", "Width": "525", "X": "237", "Y": "40" }, "Name": "vehicle", "Score": "71" } ], "Time": "8.448000", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/8448-7.jpg" }, { "CarInfo": [ { "Location": { "Height": "233", "Width": "270", "X": "0", "Y": "232" }, "Name": "vehicle", "Score": "89" }, { "Location": { "Height": "272", "Width": "199", "X": "760", "Y": "234" }, "Name": "vehicle", "Score": "78" }, { "Location": { "Height": "140", "Width": "153", "X": "0", "Y": "214" }, "Name": "vehicle", "Score": "70" } ], "Time": "9.655000", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/9655-8.jpg" }, { "CarInfo": [ { "Location": { "Height": "125", "Width": "150", "X": "189", "Y": "282" }, "Name": "vehicle", "Score": "90" }, { "Location": { "Height": "207", "Width": "191", "X": "0", "Y": "330" }, "Name": "vehicle", "Score": "86" }, { "Location": { "Height": "62", "Width": "96", "X": "99", "Y": "288" }, "Name": "vehicle", "Score": "81" }, { "Location": { "Height": "58", "Width": "43", "X": "378", "Y": "282" }, "Name": "vehicle", "Score": "74" }, { "Location": { "Height": "22", "Width": "27", "X": "342", "Y": "271" }, "Name": "vehicle", "Score": "73" }, { "Location": { "Height": "85", "Width": "107", "X": "208", "Y": "229" }, "Name": "vehicle", "Score": "70" }, { "Location": { "Height": "43", "Width": "31", "X": "313", "Y": "271" }, "Name": "vehicle", "Score": "70" } ], "Time": "10.862000", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/10862-9.jpg" }, { "CarInfo": { "Location": { "Height": "338", "Width": "817", "X": "61", "Y": "144" }, "Name": "vehicle", "Score": "88" }, "Time": "19.309999", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/19310-16.jpg" }, { "CarInfo": { "Location": { "Height": "465", "Width": "854", "X": "48", "Y": "15" }, "Name": "vehicle", "Score": "80" }, "Time": "27.757999", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/27758-23.jpg" } ], "Duration": "33171", "PetRecognition": [ { "PetInfo": { "Location": { "Height": "92", "Width": "210", "X": "622", "Y": "148" }, "Name": "dog", "Score": "81" }, "Time": "19.309999", "Url": "https://test-1234567890.cos.ap-chongqing.myqcloud.com/test-1234567890/a993e661c699811ed9588038f7fb96507/input/car.mp4/19310-16.jpg" }] } }, "QueueId": "p56347f79bc2d4551a4651e01a54a6fce", "StartTime": "2022-11-21T20:32:45+0800", "State": "Success", "Tag": "VideoTargetRec" }]}
对象存储官网1折活动,限时活动,即将结束,速速收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利。同意关联立享优惠
转转请注明出处:http://www.yunxiaoer.com/145229.html