Skip to content

查询用户消息列表

接口地址:/v2/mobilepush/enduserapi/userMsgList

请求方式:GET

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

响应数据类型:*/*

接口描述:

查询消息列表

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
dkDevice Keyqueryfalsestring
firstLabelList一级标签:1-系统 2-智能 3-设备queryfalsestring
isRead是否已读:ture-已读 false-未读queryfalseboolean
msgType消息类型:1-设备通知 2-设备告警 3-设备故障 4-系统消息queryfalseinteger(int32)
page当前页,默认为第 1 页queryfalseinteger(int32)
pageSize页大小,默认为 10 条queryfalseinteger(int32)
pkProduct Keyqueryfalsestring
secondaryLabelList二级标签:1-隐私 2-服务 3-自动化 4-场景 5-设备通知 6-设备告警 7-设备故障 8-OTAqueryfalsestring

响应状态:

状态码说明schema
200查询消息成功返回注册码响应数据«PageInfo«查询消息列表»»
5036秘钥验证失败
5055请输入秘钥

响应参数:

参数名称参数说明类型schema
code响应状态码integer(int32)integer(int32)
data响应数据PageInfo«查询消息列表»PageInfo«查询消息列表»
  endRowinteger(int64)
  hasNextPageboolean
  hasPreviousPageboolean
  isFirstPageboolean
  isLastPageboolean
  listarray查询消息列表
    addTimeinteger
    automationIdstring
    conditionKeystring
    contentstring
    contentLangsstring
    deviceNamestring
    dkstring
    executeIdinteger
    firstLabelinteger
    i18nDatastring
    iconstring
    idstring
    isReadboolean
    logIdstring
    msgTypeinteger
    pkstring
    productNamestring
    readTimeinteger
    replaceDatastring
    sceneExecuteTimeinteger
    sceneIconstring
    sceneNamestring
    secondaryLabelinteger
    shareCodestring
    targetstring
    targetValuestring
    titlestring
    titleLangsstring
  navigateFirstPageinteger(int32)
  navigateLastPageinteger(int32)
  navigatePagesinteger(int32)
  navigatepageNumsarrayinteger
  nextPageinteger(int32)
  pageNuminteger(int32)
  pageSizeinteger(int32)
  pagesinteger(int32)
  prePageinteger(int32)
  sizeinteger(int32)
  startRowinteger(int64)
  totalinteger(int64)
extMsg扩展消息string
msg响应消息string

响应示例:

javascript
{
	"code": 0,
	"data": {
		"endRow": 0,
		"hasNextPage": true,
		"hasPreviousPage": true,
		"isFirstPage": true,
		"isLastPage": true,
		"list": [
			{
				"addTime": 0,
				"automationId": "",
				"conditionKey": "",
				"content": "",
				"contentLangs": "",
				"deviceName": "",
				"dk": "",
				"executeId": 0,
				"firstLabel": 0,
				"i18nData": "",
				"icon": "",
				"id": "",
				"isRead": true,
				"logId": "",
				"msgType": 0,
				"pk": "",
				"productName": "",
				"readTime": 0,
				"replaceData": "",
				"sceneExecuteTime": 0,
				"sceneIcon": "",
				"sceneName": "",
				"secondaryLabel": 0,
				"shareCode": "",
				"target": "",
				"targetValue": "",
				"title": "",
				"titleLangs": ""
			}
		],
		"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": ""
}