通过设备查询AI应用列表

最近更新时间:2026-03-19 18:16:28

天翼云智能视图服务API

1.通过设备查询AI应用列表

接口功能介绍

本接口用于通过设备查询AI应用列表。

接口约束

URI

GET /ai/apps/devices/{DeviceId}

路径参数

参数是否必填参数类型说明示例下级对象
DeviceIdInteger根据设备ID检索。743780360209498112

Query参数

参数是否必填参数类型说明示例下级对象
PageNumInteger第几个分页,默认为1。1
PageSizeInteger分页大小,默认为20。取值范围为1~1000。10

请求参数

请求头header参数

参数是否必填参数类型说明示例下级对象
AuthorizationString认证信息。CT-HMAC-SHA256 Credential=FQ01GA2RR9IJFM1PWIPR/2023-07-18/vss, SignedHeaders=content-type;host;timestamp, Signature=c6e72dffcfb2d25d276e119781e1deb6656d966702191b2bd862d1691e39394f
Content-TypeString互联网媒体类型。application/json;charset=utf-8
HostString主机。vssapi.ctyun.cn
VersionString版本。2021-11-25
TimestampString时间戳。1689643309

请求体body参数

响应参数

参数参数类型说明示例下级对象
statusCodeInteger响应状态码。200
errorString错误码,执行成功时,不返回该字段。VSS_0001
messageString响应信息。请求成功
requestIdString请求ID。c175cb57c1704bc7b12363931bd8b4e6
returnObjObject响应数据。returnObj

表 returnObj

参数参数类型说明示例下级对象
PageNumInteger第几个分页。1
PageSizeInteger分页大小。20
TotalPageInteger分页总数。2
TotalNumInteger应用总数。30
AiAppsArray of Objects应用列表。App
RequestIdString请求ID。c175cb57c1704bc7b12363931bd8b4e6

表 APP

参数参数类型说明示例下级对象
AppIdString应用ID。583
AppNameString应用名称。1113
DescriptionString应用描述。
AnalyseTypeString分析类别,分钟级AI-100,秒级AI-200。AI-100
OperTimeSlotArray of ObjectsAI应用生效时间段,最多包含五组时间段。默认为全天(00:00:00-23:59:59)。OperTimeSlot
ConfidenceString置信度。0.8
AlgorithmObject算法详情。Algorithm
StatusInteger应用状态。0
AlertConfigObject告警配置。AlertConfig
CreateTimeString创建时间。2023-10-18 15:09:32
UpdateTimeString更新时间。2023-10-18 15:28:37

表 Algorithm

参数参数类型说明示例下级对象
AlgorithmsIdStringAI算法ID。2
NameString算法名称。吸烟检测
SummaryString算法概要。检测图像中的所有人体,返回每个人体的位置坐标。识别人体的20余类属性信息,包含性别年龄、服饰类别、服饰颜色等。
AiAbilityIdString算法分类ID。1

表 OperTimeSlot

参数参数类型说明示例下级对象
StartTimeString开始时间。格式为"hh:mm:ss",且StartTime必须小于EndTime。08:40:00
EndTimeString结束时间。格式为"hh:mm:ss",且StartTime必须小于EndTime。09:40:00

表 AlertConfig

参数参数类型说明示例下级对象
AlertPeriodString告警周期,检测告警信息的时间区段,默认0秒。30
AlertTriggerThresholdString告警数量阈值,检测告警信息的数量阈值,默认1个。5
AlertSilencePeriodString静默时间。静默时间内,不产生任何的AI告警信息,告警周期内触发告警之后即进入静默期,待达到静默时间之后,重新进行新一轮的告警判断,默认3秒。10

请求示例

请求url

GET '/ai/apps/devices/857410591969984512'

请求头header

{
    "Authorization": "CT-HMAC-SHA256 Credential=1R9M5WFHWV25TQPD54XL/2023-11-03/vss, SignedHeaders=content-type;host;timestamp, Signature=bb12968aaabd8d65b93ed66f1663a99e2f4d33eb35c31e68feead0e6ff84ee4a",
    "Content-Type": "application/json;charset=utf-8",
    "Host": "vssapi.ctyun.cn",
    "Version": "2021-11-25",
    "Timestamp": "1699001769"
}

请求体body

响应示例

{
    "statusCode": 200,
    "message": "请求成功",
    "requestId": "a6e2275894c6484d874e6cbda302cbbc",
    "returnObj": {
        "AiApps": [
            {
                "AppId": "575",
                "AppName": "人脸白名单",
                "Description": "",
                "AnalyseType": "AI-200",
                "OperTimeSlot": [
                    {
                        "StartTime": "00:00:00",
                        "EndTime": "23:59:59"
                    }
                ],
                "Confidence": 0.6,
                "Algorithm": {
                    "AlgorithmsId": "16",
                    "Name": "入侵检测",
                    "Summary": "检测监控场景中是否存在非人脸库的人员。",
                    "AiAbilityId": "1"
                },
                "Status": "0",
                "AlertConfig": {
                    "AlertPeriod": "0",
                    "AlertTriggerThreshold": "0",
                    "AlertSilencePeriod": "0"
                },
                "CreateTime": "2023-06-30 15:32:03",
                "UpdateTime": "2023-06-30 15:32:03"
            }
        ],
        "PageNum": 1,
        "PageSize": 20,
        "TotalPage": 1,
        "TotalNum": 1,
        "RequestId": "a6e2275894c6484d874e6cbda302cbbc"
    }
}

状态码

请参考状态码说明。

错误码

请参考错误码说明。