消息中心
调用API
import {TuyaMessageApi} from 'tuyasmart-home-sdk'
import {TuyaMessageApi} from 'tuyasmart-home-sdk'获取消息列表
【描述】
用于获取全部消息列表。
【方法原型】
/**
* 获取消息列表
*
* @param callback 回调
*/
TuyaMessageApi.getMessageList().then(data=>{}).catch(e=>{})其中, 返回值提供一下key:
/**
* 获取日期和时间 格式: 2017-09-08 17:12:45
*
* @return 日期和时间
*/
dateTime
/**
* 获取消息图标URL
*
* @return 消息图标URL
*/
icon
/**
* 获取消息类型名称(如果是告警类型消息则为dp点名称)
*
* @return 消息类型名称
*/
msgTypeContent
/**
* 获取消息内容, 可用于界面展示
*
* @return 消息内容
*/
msgContent
/**
* 获取消息类型
* 0: 系统消息
* 1: 有新的设备
* 2: 有新的好友
* 4: 设备告警
*
* @return 消息类型
*/
msgType
/**
* 获取设备id
* 注: 只有告警类型消息才会有该字段
*
* @return 设备ID
*/
msgSrcId
/**
* 获取消息id
*
* @return 消息id
*/
id【代码范例】
TuyaMessageApi.getMessageList().then(data=>{}).catch(e=>{})删除消息
【描述】
用于批量删除消息。
【方法原型】
/**
* 删除消息
*
* @param mIds 要删除的消息的id列表
* @param callback 回调
*/
TuyaMessageApi.deleteMessage({
ids:[]//要删除的消息的id列表
})【代码范例】
TuyaMessageApi.deleteMessage({
ids:[]//要删除的消息的id列表
}).then(data=>{}).catch(e=>{})Last updated
Was this helpful?