通过


视频索引器 (预览版)

轻松从视频中提取见解,并快速丰富应用程序以增强发现和参与度。 使用视频索引器连接器将视频转换为见解。

此连接器在以下产品和区域中可用:

Service Class 区域
逻辑应用程序 标准 除以下各项外的所有 逻辑应用区域
     - Azure中国区域
     - 美国国防部(DoD)
连接器元数据
发布者 Microsoft

正在创建连接

连接器支持以下身份验证类型:

默认 用于创建连接的参数。 所有区域 可共享

违约

适用:所有区域

用于创建连接的参数。

这是可共享的连接。 如果 Power App 与其他用户共享,则连接也会共享。 有关详细信息,请参阅画布应用的 Connectors 概述 - Power Apps |Microsoft Docs

名称 类型 说明 必需
API 密钥 securestring 此 API 的 API 密钥 真 实

限制

名称 调用 续订期
每个连接的 API 调用数 1200 60 秒

操作

上传视频和索引

此操作上传给定的视频,开始为其编制索引,并返回新的细分 ID。

上传视频和索引(使用 URL)

此操作上传给定的视频,开始为其编制索引,并返回新的细分 ID。

删除视频及其见解

此操作将删除上传的视频,如果 deleteInsights=true,则也会删除生成的见解。

搜索文本或人脸

此操作执行搜索并返回结果。 如果可用,则返回结果中搜索筛选器的匹配项。

更新人脸名称

此作更新给定人脸的名称并训练人脸模型,以便在将来的视频中识别该人脸。

获取处理状态

此操作检索给定明细 ID 的处理状态,如果处理它返回进度(例如 30%)。

获取帐户

返回用户帐户的详细信息。

获取播放器小组件 URL

此操作返回播放器小组件的 URL,包括访问令牌。

获取脚本 (VTT) URL

此操作返回具有给定细分标题的 VTT 文件的 URL。

获取见解小组件 URL

此操作返回认知见解小组件的 URL,包括访问令牌。

获取见解小组件 URL(使用外部 ID)

此操作基于给定的外部 ID 返回认知见解小组件的 URL,包括访问令牌。

获取视频细分

此操作返回给定明细的完整详细信息,包括所有见解(脚本、OCR、人员等)。

重新为视频细分编制索引

此操作重新为给定细分编制索引。

重新为视频细分编制索引(使用外部 ID)

此操作重新为给定外部 ID 的视频编制索引。

上传视频和索引

此操作上传给定的视频,开始为其编制索引,并返回新的细分 ID。

参数

名称 密钥 必需 类型 说明
文件内容
fileContent True binary

多部分形式的视频。

语言
language string

生成脚本时要使用的视频语言。

外部 ID
externalId string

要与视频关联的外部 ID(稍后可以搜索)。

元数据
metadata string

要与视频关联的元数据(将在查询中返回)。

说明
description string

视频说明。

Partition
partition string

用于对视频进行分区的分区(用于搜索特定分区)。

视频名称
name True string

视频名称。

隐私
privacy True string

专用、组织或公共。

回调 URL
callbackUrl string

完成索引编制时要通知的 URL。

返回

与视频及其细分关联的 ID。

响应
videoResponse

上传视频和索引(使用 URL)

此操作上传给定的视频,开始为其编制索引,并返回新的细分 ID。

参数

名称 密钥 必需 类型 说明
视频 URL
videoUrl True string

视频的公共 URL。

语言
language string

生成脚本时要使用的视频语言。

外部 ID
externalId string

要与视频关联的外部 ID(稍后可以搜索)。

元数据
metadata string

要与视频关联的元数据(将在查询中返回)。

说明
description string

视频说明。

Partition
partition string

用于对视频进行分区的分区(用于搜索特定分区)。

视频名称
name True string

视频名称。

隐私
privacy True string

专用、组织或公共。

回调 URL
callbackUrl string

完成索引编制时要通知的 URL。

返回

与视频及其细分关联的 ID。

响应
videoResponse

删除视频及其见解

此操作将删除上传的视频,如果 deleteInsights=true,则也会删除生成的见解。

参数

名称 密钥 必需 类型 说明
视频 ID
id True string

与视频及其细分关联的 ID。

删除见解
deleteInsights boolean

是否同时删除生成的见解(True 或 False)。

返回

响应
object

搜索文本或人脸

此操作执行搜索并返回结果。 如果可用,则返回结果中搜索筛选器的匹配项。

参数

名称 密钥 必需 类型 说明
人脸查询
face string

要搜索的人脸。

文本查询
query string

要搜索的免费文本。

搜索公共帐户
searchInPublicAccount string

如此 在公共帐户中查找。

隐私
privacy string

专用、组织或公共。

文本范围
textScope string

搜索范围。

语言
language string

搜索。

视频 ID
id string

要搜索的视频细分 ID。

Partition
partition string

要搜索的分区。

Owner
owner string

要搜索的所有者。

页面大小
pageSize number

要返回的结果数。

跳过
skip number

要跳过的结果数(用于分页)。

外部 ID
externalId string

要搜索的外部 ID(与上传时的视频关联)。

返回

名称 路径 类型 说明
Results
results array of object
账户 ID
results.accountId string

上传视频的帐户。

视频 ID
results.id string

与视频及其细分关联的 ID。

Partition
results.partition string

视频分区。

外部 ID
results.externalId string

视频的外部 ID(上传时提供的用户)。

元数据
results.metadata string

视频的元数据。

名称
results.name string

视频的名称。

说明
results.description string

视频的说明。

创建时间
results.createTime date-time

创建视频的时间。

组织
results.organization string

组织帐户属于。

隐私模式
results.privacyMode string

组织帐户属于。

用户名
results.userName string

视频帐户的用户名。

拥有
results.isOwned boolean

如此 如果视频由用户拥有。

是基数
results.isBase boolean

如果视频是基本视频,则为 True。

results.state string

上传、处理、处理或失败。

处理进度
results.processingProgress string

正在处理状态时视频的进度百分比。

持续时间(以秒为单位)
results.durationInSeconds integer

视频持续时间(以秒为单位)。

缩略图 URL
results.thumbnailUrl string

视频的缩略图 URL。

用户赞
results.social.likedByUser boolean

如果用户喜欢视频,则为 True。 否则为 false。

喜欢
results.social.likes integer

视频的赞数。

Views
results.social.views integer

视频的视图数。

搜索匹配项
results.searchMatches string

匹配项的数组,以及匹配项的详细信息。

更新人脸名称

此作更新给定人脸的名称并训练人脸模型,以便在将来的视频中识别该人脸。

参数

名称 密钥 必需 类型 说明
视频 ID
id True string

视频细分 ID。

人脸 ID
faceId True number

人脸 ID(来自视频的 json)。

新名称
newName True string

人脸的新名称(使用“未知 #1/2/3...”进行匿名)。

返回

响应
object

获取处理状态

此操作检索给定明细 ID 的处理状态,如果处理它返回进度(例如 30%)。

参数

名称 密钥 必需 类型 说明
视频 ID
id True string

与视频及其细分关联的 ID。

返回

名称 路径 类型 说明
state string

上传、处理、处理或失败。

进展
progress string

如果状态正在处理,则视频的百分比。

获取帐户

返回用户帐户的详细信息。

返回

名称 路径 类型 说明
array of object
账户 ID
id string
帐户名
name string

获取播放器小组件 URL

此操作返回播放器小组件的 URL,包括访问令牌。

参数

名称 密钥 必需 类型 说明
视频 ID
id True string

视频细分 ID。

返回

播放器小组件的 URL。

网址
string

获取脚本 (VTT) URL

此操作返回具有给定细分标题的 VTT 文件的 URL。

参数

名称 密钥 必需 类型 说明
视频 ID
id True string

与视频及其细分关联的 ID。

语言
language string

请求的文本语言。

返回

视频的 VTT 文件的 URL。

网址
string

获取见解小组件 URL

此操作返回认知见解小组件的 URL,包括访问令牌。

参数

名称 密钥 必需 类型 说明
视频 ID
id True string

与视频及其细分关联的 ID。

小组件类型
widgetType string

人员、情绪、关键字或搜索。

返回

认知见解小组件的 URL。

网址
string

获取见解小组件 URL(使用外部 ID)

此操作基于给定的外部 ID 返回认知见解小组件的 URL,包括访问令牌。

参数

名称 密钥 必需 类型 说明
外部 ID
externalId True string

要搜索的外部 ID(与上传时此订阅的视频相关联)。

小组件类型
widgetType string

要包含的子小组件类型(人员、情绪、关键字、搜索)。

返回

认知见解小组件的 URL。

网址
string

获取视频细分

此操作返回给定明细的完整详细信息,包括所有见解(脚本、OCR、人员等)。

参数

名称 密钥 必需 类型 说明
视频 ID
id True string

上传或搜索 API 返回的细分 ID。

语言
language string

请求的文本语言。

返回

名称 路径 类型 说明
账户 ID
accountId string

与帐户关联的唯一 ID。

视频 ID
id string

与视频及其细分关联的唯一 ID。

Partition
partition string

视频分区。

名称
name date-time

视频的名称。

说明
description string

视频的说明。

用户名
userName string

视频帐户的用户名。

创建时间
createTime date-time

创建视频的时间。

组织
organization string

组织帐户属于。

隐私模式
privacyMode string

视频的隐私模式。

state string

上传、处理、处理或失败)。

拥有
isOwned boolean

如此 如果视频由用户拥有。

是基数
isBase boolean

如果视频是基本视频,则为 True。

Summarized Insights
summarizedInsights string

视频细分中获取的见解摘要

细目数组
breakdowns string

视频细分的数组。

用户赞
social.likedByUser boolean

如此 如果视频已被用户喜欢。 否则为 false。

喜欢
social.likes integer

视频中的赞数。

Views
social.views integer

视频的视图数。

重新为视频细分编制索引

此操作重新为给定细分编制索引。

参数

名称 密钥 必需 类型 说明
视频 ID
id True string

视频细分 ID。

回调 URL
callbackUrl string

在重新编制索引完成后通知的 URL。

返回

响应
object

重新为视频细分编制索引(使用外部 ID)

此操作重新为给定外部 ID 的视频编制索引。

参数

名称 密钥 必需 类型 说明
外部 ID
externalId True string

外部 ID(与上传时此订阅的视频相关联)。

回调 URL
callbackUrl string

在重新编制索引完成后通知的 URL。

返回

响应
object

定义

videoResponse

与视频及其细分关联的 ID。

与视频及其细分关联的 ID。

视频 ID
string

对象

这是 'object' 类型。

字符串

这是基本数据类型“string”。