Я обнаруживаю метки в S3 сохраненном видео с помощью сервиса AWL rekognition StartLabelDetection. И я могу сделать это, используя уведомление SNS , отправленное сервисом rekognition с использованием SQS . Я просто хочу знать что такое использование JobTag в сервисе StartLabelDetection, когда уже есть уникальный возвращенный JobId, который можно использовать для отслеживания SNS или более поздних этапов.
Я использую Python Boto3 SDK для вызова AWS Rekognition StartLabelDetection для обнаружения меток в видео, которое хранится в одной из моих корзин S3 в том же регионе, что и используемая служба Rekognition .
import boto3
rek = boto3.client('rekognition',aws_access_key_id='',aws_secret_access_key='',region_name='')
roleArn = ''
topicArn = ''
bucket = ''
video = ''
response = self.rek.start_label_detection(Video={'S3Object': {'Bucket': self.bucket, 'Name': self.video}}, NotificationChannel={'RoleArn': self.roleArn, 'SNSTopicArn': self.topicArn})