调用QueryTimeTemplate查询设备录像在云上的存储生命周期。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String QueryTimeTemplate

系统规定参数。取值:QueryTimeTemplate。

CurrentPage Integer 1

指定返回结果从第几页开始显示,默认值为1。

PageSize Integer 10

指定返回结果中每页显示记录数量,量,最大值50。默认为10。

API调用的其他公共请求参数,请参见公共请求参数

返回数据

名称 类型 示例值 描述
Code String MissingParamter

调用失败时,返回的错误码。

Data

调用成功时,返回时间模板信息。

List Array

返回的模板列表。

AllDay Integer 1

是否全天:

  • 1:全天
  • 0:非全天
Default Integer 1

是否是默认模板:

  • 1:默认模板
  • 0:自定义模板
Name String exampleName

模板名称。

TemplateId String adxxx

模板ID。

TimeSectionList Array

List类型时间模板列表。

Begin Integer 20000

每天开始的时间 0~86399。

DayOfWeek Integer 0

时间取值0~6:周日~周六

End Integer 60000

每天结束的时间 0~86399。

Page Integer 1

当前页码。

PageCount Integer 1

当前页个数总页数。

PageSize Integer 10

每页显示的记录数。

Total Integer 1

总记录数。

ErrorMessage String XXXis mandatory for this action

调用失败时,返回的出错信息。

RequestId String 06DC77A0-4622-42DB-9EE0-25FIOHS82JK1

请求ID。

Success Boolean true

表示是否调用成功:

  • true表示调用成功
  • false表示调用失败

示例

请求示例


http(s)://[Endpoint]/?Action=QueryTimeTemplate
&CurrentPage=1
&PageSize=10
&<公共请求参数>

正常返回示例

XML 格式

<QueryTimeTemplateResponse>
  <RequestId>06DC77A0-4622-42DB-9EE0-25FIOHS82JK1</RequestId>
  <Data>
       <Total>79</Total>
       <Page>1</Page>
       <PageCount>8</PageCount>
       <PageSize>10</PageSize>
      <TimeTemplates>
                <TimeTemplate>
                      <TemplateId>joijoz***</TemplateId>
                      <Name>testtime1</Name>
                             <AllDay>0</AllDay>
                             <Default>testtime1</Default>
                             <TimeSectionList>
                                    <TimeSection>
                                        <DayOfWeek>0</DayOfWeek>
                                        <Begin>0</Begin>
                                        <End>0</End>
                                    </TimeSection>
                                    <TimeSection>
                                        <DayOfWeek>1</DayOfWeek>
                                        <Begin>0</Begin>
                                        <End>0</End>
                                    </TimeSection>
                             </TimeSectionList>
                </TimeTemplate>
                <TimeTemplate>
                      <TemplateId>joijoza***</TemplateId>
                      <Name>testtime1</Name>
                             <AllDay>0</AllDay>
                             <Default>testtime1</Default>
                             <TimeSectionList>
                                    <TimeSection>
                                        <DayOfWeek>1</DayOfWeek>
                                        <Begin>0</Begin>
                                        <End>0</End>
                                    </TimeSection>
                                    <TimeSection>
                                        <DayOfWeek>2</DayOfWeek>
                                        <Begin>0</Begin>
                                        <End>0</End>
                                    </TimeSection>
                             </TimeSectionList>
                </TimeTemplate>
      </TimeTemplates>
  </Data>
</QueryTimeTemplateResponse>

JSON 格式

{
	"Data":{
		"PageCount":8,
		"PageSize":10,
		"Page":1,
		"List":[
			{
				"Default":0,
				"Name":"testtime1",
				"AllDay":0,
				"TimeSectionList":[
					{
						"End":60000,
						"Begin":20000,
						"DayOfWeek":0
					},
					{
						"End":60000,
						"Begin":20000,
						"DayOfWeek":1
					}
				],
				"TemplateId":"joijoz***"
			},
			{
				"Default":0,
				"Name":"testtime1",
				"AllDay":0,
				"TimeSectionList":[
					{
						"End":60000,
						"Begin":20000,
						"DayOfWeek":0
					},
					{
						"End":60000,
						"Begin":20000,
						"DayOfWeek":1
					}
				],
				"TemplateId":"joijoz***"
			}
		],
		"Total":79
	},
	"RequestId":"06DC77A0-4622-42DB-9EE0-25FIOHS82JK1"
}

错误码

访问错误中心查看更多错误码。