Skip to content

查询定时任务列表

接口地址:/v2/cep/enduserapi/v2/getCronJobList

请求方式:GET

请求数据类型:application/x-www-form-urlencoded

响应数据类型:*/*

接口描述:

查询定时任务列表

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
dk设备KEYquerytruestring
pk产品KEYquerytruestring
Authorizationheaderfalsestring
page当面页码queryfalseinteger(int32)
pageSize每页条数queryfalseinteger(int32)
type定时任务类型,once:执行一次,day-repeat:每天重复,custom-repeat:每周重复,multi-section:多段执行,delay:倒计时queryfalsestring

响应状态:

状态码说明schema
200OKApiResult«PageInfo«定时任务列表»»
401Unauthorized
403Forbidden
404Not Found
5041没有权限
5066请输入Product Key
5067请输入Device Key
5588定时任务类型参数值超出范围
5594查询定时任务失败

响应参数:

参数名称参数说明类型schema
codeinteger(int32)integer(int32)
dataPageInfo«定时任务列表»PageInfo«定时任务列表»
  endRowinteger(int64)
  hasNextPageboolean
  hasPreviousPageboolean
  isFirstPageboolean
  isLastPageboolean
  listarray定时任务列表
    cacheTime下行缓存时间,单位秒,值范围:0-7776000integer
    createTime创建时间integer
    dayOfWeek重复周期,1:周一,2:周二,3:周三,4:周四,5:周五,6:周六,7:周日,多个使用英文逗号分隔,当 type = custom-repeatmulti-section
    deviceKey设备KEYstring
    enabled定时任务状态,true:启动,false:停止boolean
    productKey产品KEYstring
    ruleId定时任务规则IDstring
    timeZone时区,格式:+-HH:mmstring
    timers定时任务列表,当 type = multi-section 时,定时任务数量限制为 2-5 个array定时任务Res
      action定时任务执行的命令,格式:物模型JSON字符串string
      cacheTime下行缓存时间,单位秒,值范围:0-7776000integer
      delay延迟执行时间,单位秒,当 type = delay 时必填integer
      taskLogo任务图标string
      taskName任务名称string
      time执行时间,格式:HH:mm:ss,当 type = onceday-repeat
      timerId定时任务IDstring
    type定时任务类型,once:执行一次,day-repeat:每天重复,custom-repeat:每周重复,multi-section:多段执行,random:随机执行,delay:倒计时string
  navigateFirstPageinteger(int32)
  navigateLastPageinteger(int32)
  navigatePagesinteger(int32)
  navigatepageNumsarrayinteger
  nextPageinteger(int32)
  pageNuminteger(int32)
  pageSizeinteger(int32)
  pagesinteger(int32)
  prePageinteger(int32)
  sizeinteger(int32)
  startRowinteger(int64)
  totalinteger(int64)
extMsgstring
msgstring

响应示例:

javascript
{
	"code": 0,
	"data": {
		"endRow": 0,
		"hasNextPage": true,
		"hasPreviousPage": true,
		"isFirstPage": true,
		"isLastPage": true,
		"list": [
			{
				"cacheTime": 0,
				"createTime": 0,
				"dayOfWeek": "",
				"deviceKey": "",
				"enabled": true,
				"productKey": "",
				"ruleId": "",
				"timeZone": "",
				"timers": [
					{
						"action": "",
						"cacheTime": 0,
						"delay": 0,
						"taskLogo": "",
						"taskName": "",
						"time": "",
						"timerId": ""
					}
				],
				"type": ""
			}
		],
		"navigateFirstPage": 0,
		"navigateLastPage": 0,
		"navigatePages": 0,
		"navigatepageNums": [],
		"nextPage": 0,
		"pageNum": 0,
		"pageSize": 0,
		"pages": 0,
		"prePage": 0,
		"size": 0,
		"startRow": 0,
		"total": 0
	},
	"extMsg": "",
	"msg": ""
}