查询最近一条日志记录
getLatestLog
引入
@ray-js/ray^1.5.0 以上版本可使用
import { getLatestLog } from '@ray-js/ray'
参数
LatestLogParams
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
devId | string | 是 | 设备 ID |
返回
LatestLogResponse
结构包含日志记录的各种详细信息。
函数定义示例
/**
* 查询最近一条日志记录
*/
export function getLatestLog(params: LatestLogParams): Promise<LatestLogResponse>
查询日志记录
queryLogRecord
引入
@ray-js/ray^1.5.0 以上版本可使用
import { queryLogRecord } from '@ray-js/ray'
参数
QueryLogRecordParams
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
devId | string | 是 | 设备 ID |
logCategories | string[] | 否 | 日志大类 |
userIds | string[] | 否 | 用户 ID 列表 |
onlyShowMediaRecord | boolean | 是 | 是否仅显示带图片或视频的记录 |
startTime | number | 否 | 开始时间 |
endTime | number | 否 | 结束时间 |
lastRowKey | string | 否 | 上一页的数据 key |
limit | number | 是 | 每页数据个数 |
返回
QueryLogRecordResponse
Array<LogRecord>
,包含日志记录的数组。
函数定义示例
/**
* 查询日志记录
*/
export function queryLogRecord(params: QueryLogRecordParams): Promise<QueryLogRecordResponse>
上报操作日志记录
uploadLogRecord
引入
@ray-js/ray^1.5.0 以上版本可使用
import { uploadLogRecord } from '@ray-js/ray'
参数
UploadLogRecordParams
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
devId | string | 是 | 设备 ID |
logType | string | 是 | 日志类型 |
data | string[] | 是 | 业务参数 |
返回
UploadLogRecordResult
boolean
,表示操作是否成功。
函数定义示例
/**
* 上报操作日志记录
*/
export function uploadLogRecord(params: UploadLogRecordParams): Promise<UploadLogRecordResult>
分页获取可以查看的相册列表
queryAlbumRecord
引入
@ray-js/ray^1.5.0 以上版本可使用
import { queryAlbumRecord } from '@ray-js/ray'
参数
QueryAlbumRecordParams
属性 | 类型 | 必填 | 说明 |
---|---|---|---|
devId | string | 是 | 设备 ID |
offset | number | 是 | 起始页 |
limit | number | 是 | 每页数据个数 |
返回
QueryAlbumRecordResponse
属性 | 类型 | 说明 |
---|---|---|
eventTypes | string | 事件类型 |
albumList | any[] | 相册信息数组 |
函数定义示例
/**
* 分页获取可以查看的相册列表
*/
export function queryAlbumRecord(params: QueryAlbumRecordParams): Promise<QueryAlbumRecordResponse>
标签:必填,记录,示例,js,API,日志,Ray,ray From: https://blog.csdn.net/Ms_Smart/article/details/140266940