Skip to content

查询场景列表

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

请求方式:GET

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

响应数据类型:*/*

接口描述:

查询场景列表

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
Authorizationheaderfalsestring
fid家庭ID,开启家居模式必填,否则不填queryfalsestring
page当面页码queryfalseinteger(int32)
pageSize每页条数queryfalseinteger(int32)
sceneName场景名称queryfalsestring

响应状态:

状态码说明schema
200OKApiResult«PageInfo«场景参数»»
401Unauthorized
403Forbidden
404Not Found

响应参数:

参数名称参数说明类型schema
codeinteger(int32)integer(int32)
dataPageInfo«场景参数»PageInfo«场景参数»
  endRowinteger(int64)
  hasNextPageboolean
  hasPreviousPageboolean
  isFirstPageboolean
  isLastPageboolean
  listarray场景参数Res
    fid家庭IDstring
    isCommon是否常用boolean
    sceneInfo场景信息场景信息场景信息
      icon场景图标string
      id场景主键IDinteger
      metaDataList联动数据array联动数据
        actionList执行动作array执行动作
          actionId执行动作IDinteger
          code物模型标识符string
          dataType物模型数据类型string
          id物模型功能IDinteger
          name物模型功能名称string
          subNamestring
          subType读写类型string
          type物模型功能类型string
          unit物模型单位string
          value物模型值object
        deviceKey设备/群组IDstring
        deviceName设备名称/群组名称string
        deviceType设备类型,1:普通设备,2:群组integer
        logoImage场景LOGOstring
        productKey产品KEYstring
      name场景名称string
      sceneId场景IDstring
      uid终端用户IDstring
  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": [
			{
				"fid": "",
				"isCommon": true,
				"sceneInfo": {
					"icon": "",
					"id": 0,
					"metaDataList": [
						{
							"actionList": [
								{
									"actionId": 0,
									"code": "",
									"dataType": "",
									"id": 0,
									"name": "",
									"subName": "",
									"subType": "",
									"type": "",
									"unit": "",
									"value": {}
								}
							],
							"deviceKey": "",
							"deviceName": "",
							"deviceType": 0,
							"logoImage": "",
							"productKey": ""
						}
					],
					"name": "",
					"sceneId": "",
					"uid": ""
				}
			}
		],
		"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": ""
}