

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 参考：视频分析结果通知
<a name="video-notification-payload"></a>

Amazon Rekognition 将Amazon Rekognition Video 分析请求的结果（包括完成状态）发布到 Amazon Simple Notification Service (Amazon SNS) 主题。要从 Amazon SNS 主题中获取通知，请使用亚马逊简单队列服务队列或函数。 AWS Lambda 有关更多信息，请参阅 [调用 Amazon Rekognition Video 操作](api-video.md)。有关示例，请参阅[使用 Java 或 Python 分析存储在 Amazon S3 存储桶中的视频 (SDK)](video-analyzing-with-sqs.md)。

负载采用以下 JSON 格式：

```
{
  "JobId": "String",
  "Status": "String",
  "API": "String",
  "JobTag": "String",
  "Timestamp": Number,
  "Video": {
    "S3ObjectName": "String",
    "S3Bucket": "String"
  }
}
```


| Name | 说明 | 
| --- | --- | 
|  JobId  |  任务标识符。匹配从 `Start` 操作返回的任务标识符，如 [StartPersonTracking](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartPersonTracking.html)。  | 
|  Status  |  任务的状态。有效值为 SUCCEEDED、FAILED 或 ERROR。  | 
|  API  |  用于分析输入视频的 Amazon Rekognition Video 操作。  | 
|  JobTag  |  任务的标识符。您在对 Start 操作的调用中指定 `JobTag`，如 [StartLabelDetection](https://docs.aws.amazon.com/rekognition/latest/APIReference/API_StartLabelDetection.html)。  | 
|  Timestamp  |  任务完成的 Unix 时间戳。  | 
|  视频  |  有关已处理的视频的详细信息。包含文件名和将文件存储到的 Amazon S3 存储桶。  | 

以下是已发送到 Amazon SNS 主题的成功通知的示例。

```
{
  "JobId": "6de014b0-2121-4bf0-9e31-856a18719e22",
  "Status": "SUCCEEDED",
  "API": "LABEL_DETECTION",
  "Message": "",
  "Timestamp": 1502230160926,
  "Video": {
    "S3ObjectName": "video.mpg",
    "S3Bucket": "amzn-s3-demo-bucket"
  }
}
```