返回

揭秘EasyCVR对接华为IVS之查询目录共享信息列表接口用法

开发工具

引言

EasyCVR是一款专业、高效的视频流媒体解决方案,能够帮助用户轻松构建视频直播、视频点播、视频监控等业务系统。华为IVS平台是一个功能强大的视频云服务平台,能够为用户提供海量视频存储、视频处理、视频分发等服务。

目前,我们正在对华为IVS平台做对接测试。由于接口众多,后期我们会挑几个重要的接口跟大家介绍一下。本文介绍查询共享目录信息列表这个接口。

查询共享目录信息列表接口

查询共享目录信息列表接口用于查询与指定目标共享目录共享的子目录列表。

接口路径

https://ivs.myqcloud.com/v2/index.php?Action=DescribeSharedDirectories&Nonce=1561999380&Signature=zHHn5uES0GeI&SecretId=AKIDz0XXXXXX&Region=gz

请求参数

参数名 类型 必填 默认值
Action String 接口名称,本接口取值:DescribeSharedDirectories
Nonce Integer 随机正整数,与 Timestamp 联合使用,用于防止重放攻击
Signature String 签名,对请求参数签名得到
SecretId String 腾讯云 SecretId
Region String 地域,例如:gz
DirectoryId String 共享目录ID

返回参数

参数名 类型 必填 默认值
Code Integer 响应码,取值范围:0~255
Message String 响应信息
RequestId String 请求 ID
Data Object 响应数据
TotalCount Integer 目录总数
SharedDirectoryInfoList Array 共享目录列表
DirectoryId String 共享目录 ID
DirectoryName String 目录名称
DirectoryType Integer 目录类型,取值范围:0~255
ShareStatus Integer 共享状态,取值范围:0~255
SharePermission Integer 共享权限,取值范围:0~255
ShareTime String 共享时间
UpdateTime String 更新时间
DirectorySource String 目录来源,取值范围:0~255
SourceDescription String 源目录描述

示例

请求示例

https://ivs.myqcloud.com/v2/index.php?Action=DescribeSharedDirectories&Nonce=1561999380&Signature=zHHn5uES0GeI&SecretId=AKIDz0XXXXXX&Region=gz&DirectoryId=123456

响应示例

{
  "Code": 0,
  "Message": "OK",
  "RequestId": "c81d337d-9740-4dba-9751-42b17e4c0908",
  "Data": {
    "TotalCount": 1,
    "SharedDirectoryInfoList": [
      {
        "DirectoryId": "123456",
        "DirectoryName": "test",
        "DirectoryType": 0,
        "ShareStatus": 1,
        "SharePermission": 2,
        "ShareTime": "2020-07-01 12:00:00",
        "UpdateTime": "2020-07-01 12:00:00",
        "DirectorySource": 0,
        "SourceDescription": "test"
      }
    ]
  }
}

结语

以上就是EasyCVR对接华为IVS查询目录共享信息列表接口的用法介绍。希望本文能对您有所帮助。如果您还有其他问题,欢迎在下方留言,我们会尽快为您解答。