你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Reviews 接口

public interface Reviews

此类的实例提供对 Reviews 中定义的所有操作的访问权限。

方法摘要

修饰符和类型 方法和描述
ReviewsAddVideoFrameDefinitionStages.WithTeamName addVideoFrame()

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

void addVideoFrame(String teamName, String reviewId, AddVideoFrameOptionalParameter addVideoFrameOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Observable<Void> addVideoFrameAsync(String teamName, String reviewId, AddVideoFrameOptionalParameter addVideoFrameOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

ReviewsAddVideoFrameStreamDefinitionStages.WithTeamName addVideoFrameStream()

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

void addVideoFrameStream(String teamName, String reviewId, String contentType, byte[] frameImageZip, String frameMetadata, AddVideoFrameStreamOptionalParameter addVideoFrameStreamOptionalParameter)

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

Observable<Void> addVideoFrameStreamAsync(String teamName, String reviewId, String contentType, byte[] frameImageZip, String frameMetadata, AddVideoFrameStreamOptionalParameter addVideoFrameStreamOptionalParameter)

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

ReviewsAddVideoFrameUrlDefinitionStages.WithTeamName addVideoFrameUrl()

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

void addVideoFrameUrl(String teamName, String reviewId, String contentType, List<VideoFrameBodyItem> videoFrameBody, AddVideoFrameUrlOptionalParameter addVideoFrameUrlOptionalParameter)

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

Observable<Void> addVideoFrameUrlAsync(String teamName, String reviewId, String contentType, List<VideoFrameBodyItem> videoFrameBody, AddVideoFrameUrlOptionalParameter addVideoFrameUrlOptionalParameter)

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

void addVideoTranscript(String teamName, String reviewId, byte[] vTTfile)

此 API 将脚本文件(视频中讲述的所有单词的文本版本)添加到视频评审。 文件应采用有效的 WebVTT 格式。

Observable<Void> addVideoTranscriptAsync(String teamName, String reviewId, byte[] vTTfile)

此 API 将脚本文件(视频中讲述的所有单词的文本版本)添加到视频评审。 文件应采用有效的 WebVTT 格式。

void addVideoTranscriptModerationResult(String teamName, String reviewId, String contentType, List<TranscriptModerationBodyItem> transcriptModerationBody)

此 API 为视频评审添加脚本筛选文本结果文件。 脚本筛选文本结果文件是“筛选文本”API 的结果。 若要生成脚本筛选文本结果文件,必须使用“筛选文本”API 来筛选脚本文件中的猥琐内容。

Observable<Void> addVideoTranscriptModerationResultAsync(String teamName, String reviewId, String contentType, List<TranscriptModerationBodyItem> transcriptModerationBody)

此 API 为视频评审添加脚本筛选文本结果文件。 脚本筛选文本结果文件是“筛选文本”API 的结果。 若要生成脚本筛选文本结果文件,必须使用“筛选文本”API 来筛选脚本文件中的猥琐内容。

ReviewsCreateJobDefinitionStages.WithTeamName createJob()

将为此终结点上发布的内容返回作业 ID。 根据工作流评估内容后,将基于工作流表达式创建或忽略评审。 <h3>CallBack Schemas </h3><p><h4>Job Completion CallBack Sample</h4><br/> {<br/> “JobId”: “&lt;作业 ID&gt;,&lt;br/&gt;

“ReviewId”:“<审阅 ID,如果作业导致要创建>审阅”,&lt;br/&gt;

“WorkFlowId”: “default”,&lt;br/&gt;

“Status”:“<这是 Complete,InProgress,Error>”,&lt;br/&gt;

“ContentType”: “Image”,&lt;br/&gt;

“ContentId”:“<这是在输入>时指定的 ContentId”,&lt;br/&gt;

“CallBackType”: “Job”,&lt;br/&gt;

“Metadata”: {&lt;br/&gt;

“adultscore”: “0.xxx”,&lt;br/&gt;

“a”: “False”,&lt;br/&gt;

“racyscore”: “0.xxx”,&lt;br/&gt;

“r”: “True”<br/> }<br/> }<br/></p>><<h4>Review Completion CallBack Sample</h4><br/> { “ReviewId”: “&lt;评论 Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“, ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

JobId createJob(String teamName, String contentType, String contentId, String workflowName, String jobContentType, String contentValue, CreateJobOptionalParameter createJobOptionalParameter)

将为此终结点上发布的内容返回作业 ID。 根据工作流评估内容后,将基于工作流表达式创建或忽略评审。 <h3>CallBack Schemas </h3><p><h4>Job Completion CallBack Sample</h4><br/> {<br/> “JobId”: “&lt;作业 ID&gt;,&lt;br/&gt;

“ReviewId”:“<审阅 ID,如果作业导致要创建>审阅”,&lt;br/&gt;

“WorkFlowId”: “default”,&lt;br/&gt;

“Status”:“<这是 Complete,InProgress,Error>”,&lt;br/&gt;

“ContentType”: “Image”,&lt;br/&gt;

“ContentId”:“<这是在输入>时指定的 ContentId”,&lt;br/&gt;

“CallBackType”: “Job”,&lt;br/&gt;

“Metadata”: {&lt;br/&gt;

“adultscore”: “0.xxx”,&lt;br/&gt;

“a”: “False”,&lt;br/&gt;

“racyscore”: “0.xxx”,&lt;br/&gt;

“r”: “True”<br/> }<br/> }<br/></p>><<h4>Review Completion CallBack Sample</h4><br/> { “ReviewId”: “&lt;评论 Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“, ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Observable<JobId> createJobAsync(String teamName, String contentType, String contentId, String workflowName, String jobContentType, String contentValue, CreateJobOptionalParameter createJobOptionalParameter)

将为此终结点上发布的内容返回作业 ID。 根据工作流评估内容后,将基于工作流表达式创建或忽略评审。 <h3>CallBack Schemas </h3><p><h4>Job Completion CallBack Sample</h4><br/> {<br/> “JobId”: “&lt;作业 ID&gt;,&lt;br/&gt;

“ReviewId”:“<审阅 ID,如果作业导致要创建>审阅”,&lt;br/&gt;

“WorkFlowId”: “default”,&lt;br/&gt;

“Status”:“<这是 Complete,InProgress,Error>”,&lt;br/&gt;

“ContentType”: “Image”,&lt;br/&gt;

“ContentId”:“<这是在输入>时指定的 ContentId”,&lt;br/&gt;

“CallBackType”: “Job”,&lt;br/&gt;

“Metadata”: {&lt;br/&gt;

“adultscore”: “0.xxx”,&lt;br/&gt;

“a”: “False”,&lt;br/&gt;

“racyscore”: “0.xxx”,&lt;br/&gt;

“r”: “True”<br/> }<br/> }<br/></p>><<h4>Review Completion CallBack Sample</h4><br/> { “ReviewId”: “&lt;评论 Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“, ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

ReviewsCreateReviewsDefinitionStages.WithTeamName createReviews()

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;评论 Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>.

List<String> createReviews(String teamName, String urlContentType, List<CreateReviewBodyItem> createReviewBody, CreateReviewsOptionalParameter createReviewsOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Observable<List<String>> createReviewsAsync(String teamName, String urlContentType, List<CreateReviewBodyItem> createReviewBody, CreateReviewsOptionalParameter createReviewsOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

ReviewsCreateVideoReviewsDefinitionStages.WithTeamName createVideoReviews()

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

List<String> createVideoReviews(String teamName, String contentType, List<CreateVideoReviewsBodyItem> createVideoReviewsBody, CreateVideoReviewsOptionalParameter createVideoReviewsOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Observable<List<String>> createVideoReviewsAsync(String teamName, String contentType, List<CreateVideoReviewsBodyItem> createVideoReviewsBody, CreateVideoReviewsOptionalParameter createVideoReviewsOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Job getJobDetails(String teamName, String jobId)

获取作业 ID 的作业详细信息。

Observable<Job> getJobDetailsAsync(String teamName, String jobId)

获取作业 ID 的作业详细信息。

Review getReview(String teamName, String reviewId)

返回传递的评审 ID 的评审详细信息。

Observable<Review> getReviewAsync(String teamName, String reviewId)

返回传递的评审 ID 的评审详细信息。

ReviewsGetVideoFramesDefinitionStages.WithTeamName getVideoFrames()

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Frames getVideoFrames(String teamName, String reviewId, GetVideoFramesOptionalParameter getVideoFramesOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Observable<Frames> getVideoFramesAsync(String teamName, String reviewId, GetVideoFramesOptionalParameter getVideoFramesOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

void publishVideoReview(String teamName, String reviewId)

发布视频评论,使其可供审阅。

Observable<Void> publishVideoReviewAsync(String teamName, String reviewId)

发布视频评论,使其可供审阅。

方法详细信息

addVideoFrame

public ReviewsAddVideoFrameDefinitionStages.WithTeamName addVideoFrame()

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Returns:

addVideoFrame 调用的第一个阶段

addVideoFrame

public void addVideoFrame(String teamName, String reviewId, AddVideoFrameOptionalParameter addVideoFrameOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。
addVideoFrameOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

addVideoFrameAsync

public Observable addVideoFrameAsync(String teamName, String reviewId, AddVideoFrameOptionalParameter addVideoFrameOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。
addVideoFrameOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

如果成功,则表示此调用的延迟计算。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

addVideoFrameStream

public ReviewsAddVideoFrameStreamDefinitionStages.WithTeamName addVideoFrameStream()

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

Returns:

addVideoFrameStream 调用的第一个阶段

addVideoFrameStream

public void addVideoFrameStream(String teamName, String reviewId, String contentType, byte[] frameImageZip, String frameMetadata, AddVideoFrameStreamOptionalParameter addVideoFrameStreamOptionalParameter)

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。
contentType - 内容类型。
frameImageZip - 包含帧图像的 Zip 文件。
frameMetadata - 帧的元数据。
addVideoFrameStreamOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

addVideoFrameStreamAsync

public Observable addVideoFrameStreamAsync(String teamName, String reviewId, String contentType, byte[] frameImageZip, String frameMetadata, AddVideoFrameStreamOptionalParameter addVideoFrameStreamOptionalParameter)

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。
contentType - 内容类型。
frameImageZip - 包含帧图像的 Zip 文件。
frameMetadata - 帧的元数据。
addVideoFrameStreamOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

如果成功,则表示此调用的延迟计算。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

addVideoFrameUrl

public ReviewsAddVideoFrameUrlDefinitionStages.WithTeamName addVideoFrameUrl()

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

Returns:

addVideoFrameUrl 调用的第一个阶段

addVideoFrameUrl

public void addVideoFrameUrl(String teamName, String reviewId, String contentType, List videoFrameBody, AddVideoFrameUrlOptionalParameter addVideoFrameUrlOptionalParameter)

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。
contentType - 内容类型。
videoFrameBody - 用于添加视频帧 API 的正文。
addVideoFrameUrlOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

addVideoFrameUrlAsync

public Observable addVideoFrameUrlAsync(String teamName, String reviewId, String contentType, List videoFrameBody, AddVideoFrameUrlOptionalParameter addVideoFrameUrlOptionalParameter)

使用此方法为视频审阅添加帧。时间刻度:此参数是一个因素,用于将帧上的时间戳转换为毫秒。 Azure 媒体服务平台上内容审查器视频媒体处理器的输出中提供了时间刻度。视频审查输出中的时间刻度为 Ticks/Second。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。
contentType - 内容类型。
videoFrameBody - 用于添加视频帧 API 的正文。
addVideoFrameUrlOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

如果成功,则表示此调用的延迟计算。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

addVideoTranscript

public void addVideoTranscript(String teamName, String reviewId, byte[] vTTfile)

此 API 将脚本文件(视频中讲述的所有单词的文本版本)添加到视频评审。 文件应采用有效的 WebVTT 格式。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。
vTTfile - 视频的脚本文件。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

addVideoTranscriptAsync

public Observable addVideoTranscriptAsync(String teamName, String reviewId, byte[] vTTfile)

此 API 将脚本文件(视频中讲述的所有单词的文本版本)添加到视频评审。 文件应采用有效的 WebVTT 格式。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。
vTTfile - 视频的脚本文件。

Returns:

如果成功,则表示此调用的延迟计算。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

addVideoTranscriptModerationResult

public void addVideoTranscriptModerationResult(String teamName, String reviewId, String contentType, List transcriptModerationBody)

此 API 为视频评审添加脚本筛选文本结果文件。 脚本筛选文本结果文件是“筛选文本”API 的结果。 若要生成脚本筛选文本结果文件,必须使用“筛选文本”API 来筛选脚本文件中的猥琐内容。

Parameters:

teamName - 你的团队名称。
reviewId - 评审的 ID。
contentType - 内容类型。
transcriptModerationBody - 用于添加视频脚本审查结果 API 的正文。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

addVideoTranscriptModerationResultAsync

public Observable addVideoTranscriptModerationResultAsync(String teamName, String reviewId, String contentType, List transcriptModerationBody)

此 API 为视频评审添加脚本筛选文本结果文件。 脚本筛选文本结果文件是“筛选文本”API 的结果。 若要生成脚本筛选文本结果文件,必须使用“筛选文本”API 来筛选脚本文件中的猥琐内容。

Parameters:

teamName - 你的团队名称。
reviewId - 评审的 ID。
contentType - 内容类型。
transcriptModerationBody - 用于添加视频脚本审查结果 API 的正文。

Returns:

如果成功,则表示此调用的延迟计算。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

createJob

public ReviewsCreateJobDefinitionStages.WithTeamName createJob()

将为此终结点上发布的内容返回作业 ID。 根据工作流评估内容后,将基于工作流表达式创建或忽略评审。 <h3>CallBack Schemas </h3><p><h4>Job Completion CallBack Sample</h4><br/> {<br/> “JobId”: “&lt;作业 ID&gt;,&lt;br/&gt;

“ReviewId”:“<审阅 ID,如果作业导致要创建>审阅”,&lt;br/&gt;

“WorkFlowId”: “default”,&lt;br/&gt;

“Status”:“<这是 Complete,InProgress,Error>”,&lt;br/&gt;

“ContentType”: “Image”,&lt;br/&gt;

“ContentId”:“<这是在输入>时指定的 ContentId”,&lt;br/&gt;

“CallBackType”: “Job”,&lt;br/&gt;

“Metadata”: {&lt;br/&gt;

“adultscore”: “0.xxx”,&lt;br/&gt;

“a”: “False”,&lt;br/&gt;

“racyscore”: “0.xxx”,&lt;br/&gt;

“r”: “True”<br/> }<br/> }<br/></p>><<h4>Review Completion CallBack Sample</h4><br/> { “ReviewId”: “&lt;评论 Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“, ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Returns:

createJob 调用的第一阶段

createJob

public JobId createJob(String teamName, String contentType, String contentId, String workflowName, String jobContentType, String contentValue, CreateJobOptionalParameter createJobOptionalParameter)

将为此终结点上发布的内容返回作业 ID。 根据工作流评估内容后,将基于工作流表达式创建或忽略评审。 <h3>CallBack Schemas </h3><p><h4>Job Completion CallBack Sample</h4><br/> {<br/> “JobId”: “&lt;作业 ID&gt;,&lt;br/&gt;

“ReviewId”:“<审阅 ID,如果作业导致要创建>审阅”,&lt;br/&gt;

“WorkFlowId”: “default”,&lt;br/&gt;

“Status”:“<这是 Complete,InProgress,Error>”,&lt;br/&gt;

“ContentType”: “Image”,&lt;br/&gt;

“ContentId”:“<这是在输入>时指定的 ContentId”,&lt;br/&gt;

“CallBackType”: “Job”,&lt;br/&gt;

“Metadata”: {&lt;br/&gt;

“adultscore”: “0.xxx”,&lt;br/&gt;

“a”: “False”,&lt;br/&gt;

“racyscore”: “0.xxx”,&lt;br/&gt;

“r”: “True”<br/> }<br/> }<br/></p>><<h4>Review Completion CallBack Sample</h4><br/> { “ReviewId”: “&lt;评论 Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“, ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Parameters:

teamName - 你的团队名称。
contentType - 图像、文本或视频。 可能的值包括:“Image”、“Text”、“Video”。
contentId - 用于标识所提交内容的 ID/名称。
workflowName - 要调用的工作流名称。
jobContentType - 内容类型。 可能的值包括:“application/json”、“image/jpeg”。
contentValue - 要评估作业的内容。
createJobOptionalParameter - 表示调用此 API 之前要设置的可选参数的 对象

Returns:

JobId 对象(如果成功)。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

createJobAsync

public Observable createJobAsync(String teamName, String contentType, String contentId, String workflowName, String jobContentType, String contentValue, CreateJobOptionalParameter createJobOptionalParameter)

将为此终结点上发布的内容返回作业 ID。 根据工作流评估内容后,将基于工作流表达式创建或忽略评审。 <h3>CallBack Schemas </h3><p><h4>Job Completion CallBack Sample</h4><br/> {<br/> “JobId”: “&lt;作业 ID&gt;,&lt;br/&gt;

“ReviewId”:“<审阅 ID,如果作业导致要创建>审阅”,&lt;br/&gt;

“WorkFlowId”: “default”,&lt;br/&gt;

“Status”:“<这是 Complete,InProgress,Error>”,&lt;br/&gt;

“ContentType”: “Image”,&lt;br/&gt;

“ContentId”:“<这是在输入>时指定的 ContentId”,&lt;br/&gt;

“CallBackType”: “Job”,&lt;br/&gt;

“Metadata”: {&lt;br/&gt;

“adultscore”: “0.xxx”,&lt;br/&gt;

“a”: “False”,&lt;br/&gt;

“racyscore”: “0.xxx”,&lt;br/&gt;

“r”: “True”<br/> }<br/> }<br/></p>><<h4>Review Completion CallBack Sample</h4><br/> { “ReviewId”: “&lt;评论 Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“, ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Parameters:

teamName - 你的团队名称。
contentType - 图像、文本或视频。 可能的值包括:“Image”、“Text”、“Video”。
contentId - 用于标识所提交内容的 ID/名称。
workflowName - 要调用的工作流名称。
jobContentType - 内容类型。 可能的值包括:“application/json”、“image/jpeg”。
contentValue - 要评估作业的内容。
createJobOptionalParameter - 表示调用此 API 之前要设置的可选参数的 对象

Returns:

JobId 对象的可观测值

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

createReviews

public ReviewsCreateReviewsDefinitionStages.WithTeamName createReviews()

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;评论 Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>.

Returns:

createReviews 调用的第一阶段

createReviews

public List createReviews(String teamName, String urlContentType, List createReviewBody, CreateReviewsOptionalParameter createReviewsOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Parameters:

teamName - 你的团队名称。
urlContentType - 内容类型。
createReviewBody - 创建评审 API 的正文。
createReviewsOptionalParameter - 表示调用此 API 之前要设置的可选参数的 对象

Returns:

如果成功,则为 List<String> 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

createReviewsAsync

public Observable> createReviewsAsync(String teamName, String urlContentType, List createReviewBody, CreateReviewsOptionalParameter createReviewsOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Parameters:

teamName - 团队名称。
urlContentType - 内容类型。
createReviewBody - 用于创建评论 API 的正文。
createReviewsOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

List<String> 对象的可观测值

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

createVideoReviews

public ReviewsCreateVideoReviewsDefinitionStages.WithTeamName createVideoReviews()

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Returns:

createVideoReviews 调用的第一个阶段

createVideoReviews

public List createVideoReviews(String teamName, String contentType, List createVideoReviewsBody, CreateVideoReviewsOptionalParameter createVideoReviewsOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Parameters:

teamName - 团队名称。
contentType - 内容类型。
createVideoReviewsBody - 用于创建评论 API 的正文。
createVideoReviewsOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

如果成功,则为 List<String> 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

createVideoReviewsAsync

public Observable> createVideoReviewsAsync(String teamName, String contentType, List createVideoReviewsBody, CreateVideoReviewsOptionalParameter createVideoReviewsOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Parameters:

teamName - 团队名称。
contentType - 内容类型。
createVideoReviewsBody - 用于创建评论 API 的正文。
createVideoReviewsOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

List<String> 对象的可观测值

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

getJobDetails

public Job getJobDetails(String teamName, String jobId)

获取作业 ID 的作业详细信息。

Parameters:

teamName - 团队名称。
jobId - 作业的 ID。

Returns:

如果成功,则为 Job 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

getJobDetailsAsync

public Observable getJobDetailsAsync(String teamName, String jobId)

获取作业 ID 的作业详细信息。

Parameters:

teamName - 团队名称。
jobId - 作业的 ID。

Returns:

可观测到 Job 对象的

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

getReview

public Review getReview(String teamName, String reviewId)

返回传递的评审 ID 的评审详细信息。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。

Returns:

如果成功,则为 Review 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

getReviewAsync

public Observable getReviewAsync(String teamName, String reviewId)

返回传递的评审 ID 的评审详细信息。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。

Returns:

可观测到 Review 对象的

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

getVideoFrames

public ReviewsGetVideoFramesDefinitionStages.WithTeamName getVideoFrames()

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Returns:

getVideoFrames 调用的第一个阶段

getVideoFrames

public Frames getVideoFrames(String teamName, String reviewId, GetVideoFramesOptionalParameter getVideoFramesOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。
getVideoFramesOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

如果成功,则为 Frames 对象。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

getVideoFramesAsync

public Observable getVideoFramesAsync(String teamName, String reviewId, GetVideoFramesOptionalParameter getVideoFramesOptionalParameter)

将为团队中的评审者显示创建的评审。 评审者完成评审后,将在指定的 CallBackEndpoint 上发布评审结果(即 HTTP POST)。 <h3>CallBack Schemas </h3><h4>Review Completion CallBack Sample</h4><p> {<br/> “ReviewId”: “&lt;Review Id&gt;“,<br/> ”ModifiedOn“: ”2016-10-11T22:36:32.9934851Z“,<br/> ”ModifiedBy“: ”&lt;审阅者&的名称 gt;“,<br/> ”CallBackType“: ”Review“,<br/> ”ContentId“: ”&lt;指定的 ContentId 输入&gt;“,<br/> ”Metadata“: {<br/> ”adultscore“: ”0.xxx“,<br/> ”a“: ”False“,<br/> ”racyscore“: ”0.xxx“ ,<br/> ”r“: ”True“<br/> },<br/> ”ReviewerResultTags“: {<br/> ”a“: ”False“,<br/> ”r“: ”True“<br/> }<br/> }<br/></p>。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。
getVideoFramesOptionalParameter - 表示在调用此 API 之前要设置的可选参数的 对象

Returns:

可观测到 Frames 对象的

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

publishVideoReview

public void publishVideoReview(String teamName, String reviewId)

发布视频评论,使其可供审阅。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发
APIErrorException - 如果服务器拒绝请求,则引发
RuntimeException - 如果请求发送失败,则所有其他包装的检查异常

publishVideoReviewAsync

public Observable publishVideoReviewAsync(String teamName, String reviewId)

发布视频评论,使其可供审阅。

Parameters:

teamName - 团队名称。
reviewId - 评审的 ID。

Returns:

如果成功,则表示此调用的延迟计算。

Throws:

IllegalArgumentException - 如果参数未通过验证,则引发

适用于