微信小程序 运维中心·getJsErrSearch
作者: --时间: 2022-09-29
阅读量:
微信小程序运维中心:更高效地处理错误信息
微信小程序是目前最受欢迎的移动应用之一,而小程序开发者们都知道,在应用上线后,要及时接收和解决来自用户端的错误信息是非常关键的。因此,我们推出了运维中心中的getJsErrSearch接口,帮助您更快速,更智能地定位和解决应用中的问题。
1. 请求地址
为了调用getJsErrSearch接口,您需要使用如下请求地址:
POST https://api.weixin.qq.com/wxaapi/log/jserr_search?access_token=ACCESS_TOKEN
2. 请求参数
下表列出了请求参数及其相关信息:
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| access_token | string | 是 | 接口调用凭证 | |
| errmsg_keyword | string | 是 | 错误关键字 | |
| type | number | 是 | 查询类型,1 为客户端, 2为服务直达 | |
| client_version | string | 是 | 客户端版本,可以通过 getVersionList 接口拉取, 不传或者传空代表所有版本 | |
| start_time | number | 是 | 开始时间 | |
| end_time | number | 是 | 结束时间 | |
| start | number | 是 | 分页起始值 | |
| limit | number | 是 | 一次拉取最大值 |
向getJsErrSearch接口发送请求的示例代码如下:
{
"errmsg_keyword":"",
"type":1,
"client_version": "",
"start_time": 1587021734,
"end_time": 1587626534,
"start": 1,
"limit": 1
}
3. 响应数据
getJsErrSearch接口返回的JSON数据包括以下三个属性:
| 属性 | 类型 | 说明 |
|---|---|---|
| errcode | number | 错误码 |
| errmsg | string | 错误信息 |
| results | Array.<Object> | 错误列表 |
| total | number | 总条数 |
以下是getJsErrSearch接口返回的示例代码:
{
"results": [
{
"time": 1587571200,
"client_version": "7.0.14",
"app_version": "2.8.21",
"version_error_cnt": 1,
"total_error_cnt": 1,
"errmsg": "setBackgroundAudioState:fail:src is null\nError: setBackgroundAudioState:fail:src is null\n at fail (https://lib/WASubContext.js:2:876609)\n at Object.fail (https://lib/WASubContext.js:2:115688
