codecamp

微信小程序 运维中心·realtimelogSearch

operation.realtimelogSearch

本接口应在服务器端调用,详细说明参见服务端API

实时日志查询

请求地址

GET https://api.weixin.qq.com/wxaapi/userlog/userlog_search?access_token=ACCESS_TOKEN

请求参数

属性类型默认值必填说明
access_tokenstring接口调用凭证
datestringYYYYMMDD格式的日期,仅支持最近7天
begintimenumber开始时间,必须是date指定日期的时间
endtimenumber结束时间,必须是date指定日期的时间
startnumber0开始返回的数据下标,用作分页,默认为0
limitnumber20返回的数据条数,用作分页,默认为20
traceIdstring小程序启动的唯一ID,按TraceId查询会展示该次小程序启动过程的所有页面的日志。
urlstring小程序页面路径,例如pages/index/index
idstring用户微信号或者OpenId
filterMsgstring开发者通过setFileterMsg/addFilterMsg指定的filterMsg字段
levelnumber日志等级,返回大于等于level等级的日志,level的定义为2(Info)、4(Warn)、8(Error),如果指定为4,则返回大于等于4的日志,即返回Warn和Error日志。

返回值

Object

属性类型说明
dataObject返回的日志数据和日志条数总量
listArray.<Object>返回的日志数据列表
errcodenumber微信侧错误码,下单失败时返回
errmsgstring微信侧错误信息,下单失败时返回

list 的结构

属性类型说明
levelnumber日志等级,是msg数组里面的所有level字段的或操作得到的结果。例如msg数组里有两条日志,Info(值为2)和Warn(值为4),则level值为6
libraryVersionstring基础库版本
clientVersionstring客户端版本
idstring微信用户OpenID
timestampnumber打日志的Unix时间戳
platformnumber1 安卓 2 IOS
urlstring小程序页面链接
msgArray.<Object>日志内容数组,log.info等的内容存在这里
traceidstring小程序启动的唯一ID,按TraceId查询会展示该次小程序启动过程的所有页面的日志。
filterMsgstring微信用户OpenID

list.msg 的结构

属性类型说明
timenumberlog.info调用的时间
msgArray.<string>log.info调用的内容,每个参数分别是数组的一项
levelnumberlog.info调用的日志等级

errcode 的合法值

说明最低版本
-1系统失败
200002参数错误,date、begintime、endtime必填。date只能是最近三天的日期,endtime必须大于begintime
200010操作过于频繁,目前限制每分钟50次
200007无权限

返回示例

查询成功 { "errcode": 0, "errmsg": "", "data": { "list": [{ "level": 6, "platform": 1, "libraryVersion": "2.8.3", "clientVersion": "7.0.7", "id": "oXu034-Kl5Et2U0vsexKDsFaon0Q", "timestamp": 1570852796, "msg": [{ "time": 1570852795, "msg": ["hello world"], "level": 2 }, { "time": 1570852795, "msg": ["get msg list mig 10006"], "level": 4 }], "url": "pages/chat/chat", "traceid": "oXu03410akoNqfsrMMswk6Zwwl1U_1570852656", "filterMsg": "NetworkExceed08 ReportTimeTotal" }], "total": 1000 } }


微信小程序 运维中心·getVersionList
微信小程序 小程序搜索·imageSearch
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

微信小程序 指南

目录结构

开放能力

微信小程序 调试

微信小程序 实时日志

微信小程序 小程序测速

微信小程序 基础组件

微信小程序 API

媒体

界面

微信小程序API 绘图

微信小程序 服务端

接口调用凭证

统一服务消息

微信小程序 服务市场

微信小程序 生物认证

微信小程序 云开发

服务端

微信小程序云开发服务端API 数据库

SDK文档

微信小程序 扩展能力

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }