- 整体调用说明
- 鉴权
- 概览统计
- 异常分析
- 获取趋势数据(今天-累计)(新鉴权)POST
- 获取趋势数据(小时粒度)(新鉴权)POST
- 设置问题级标签(新鉴权)POST
- 用户最近3日异常数据上报POST
- 根据堆栈关键字获取机型列表(国内)POST
- 获取时间段内崩溃用户列表POST
- 根据堆栈关键字获取崩溃统计POST
- 根据deviceId获取崩溃列表POST
- 根据issue获取时间段crashHash列表POST
- 根据设备id获取OpenIdPOST
- 获取某一个issue下的noteGET
- 获取某一个issue下的notePOST
- 获取issue详情POST
- 根据issue获取crashHash列表 (支持PC)GET
- 根据issue获取crashHash列表 (支持PC)POST
- 根据issue获取最近一次crashHash(支持PC)GET
- 根据issue获取最近一次crashHash(支持PC)POST
- 获取跟踪数据,跟踪日志,其他信息,自定义kv等GET
- 获取跟踪数据,跟踪日志,其他信息,自定义kv等POST
- 获取崩溃详情(支持PC)GET
- 获取崩溃详情(支持PC)POST
- 崩溃分析,ANR分析,错误分析(支持PC)POST
- TOP问题列表GET
- TOP问题列表(新版)POST
- 上报详情条件查询POST
- 获取 ANR message及ANR TracePOST
- 其他
获取小时级TOP问题列表
POST
{{env}}/uniform/openapi/getTopIssueHourly
请求参数
Header 参数
Content-Type
string
可选
示例值:
application/json
Accept-Encoding
string
可选
示例值:
*
Body 参数application/json
appId
string
产品id
platformId
integer
平台id
version
string
必需
startHour
string
必需
type
string
必需
limit
integer
必需
topIssueDataType
string
必需
needCountryDimension
boolean
必需
countryList
array[string]
必需
fsn
string
必需
示例
{
"appId": "d98b9f7eec",
"platformId": 1,
"version": "-1",
"startHour": "2022101404",
"type": "crash",
"limit": 5,
"topIssueDataType": "",
"needCountryDimension": true,
"countryList": [
"中国"
],
"fsn": ""
}
返回响应
🟢200成功
application/json
Body
versionCrashUser
integer
影响设备数量
preDayVersionCrashUser
integer
前一天影响设备数量
topIssueList
array [object {25}]
必需
appId
string
产品id
platformId
integer
平台id
version
integer
项目版本
date
string
时间
type
string
类型
issueId
string
问题issueId
firstUploadTime
string
首次上报时间
firstUploadTimestamp
integer
可选
crashUser
integer
影响设备数
crashNum
integer
发生次数
accumulateCrashNum
integer
累计影响次数
accumulateCrashUser
integer
累计影响设备
state
integer
处理状态
processors
string
处理人
exceptionName
string
异常类型
exceptionMessage
string
异常信息
keyStack
string
堆栈信息
lastUpdateTime
string
最近更新时间
lastUpdateTimestamp
integer
可选
issueVersions
array [object {7}]
issue版本集合
preDayCrashUser
integer
可选
preDayCrashNum
integer
可选
prevHourCrashDevices
integer
可选
tags
array[string]
可选
is_system_exit
boolean
可选
crashDevices
integer
必需
prevHourCrashDevices
integer
必需
prevDaySameHourCrashDevices
integer
必需
accessDevices
integer
必需
prevHourAccessDevices
integer
必需
prevDaySameHourAccessDevices
integer
必需
示例
{
"versionCrashUser": 200,
"preDayVersionCrashUser": 200,
"topIssueList": [
{
"appId": "d98b9f7eec",
"platformId": 1,
"version": -1,
"date": "",
"type": "",
"issueId": "B0B0C7EAFEF684F2ACCA492E2F194760",
"firstUploadTime": "2021-01-13 14:22:00 671",
"firstUploadTimestamp": 0,
"crashUser": 45,
"crashNum": 45,
"accumulateCrashNum": 511153,
"accumulateCrashUser": 510012,
"state": 2,
"processors": "100006203",
"exceptionName": "java.lang.RuntimeException",
"exceptionMessage": "yyY9Wfe9uXCw6lgPTmpZ2SECbHoQXT",
"keyStack": "",
"lastUpdateTime": "2022-10-14 11:54:02 132",
"lastUpdateTimestamp": 0,
"issueVersions": [
{
"version": "1.0.3",
"firstUploadTimestamp": 0,
"lastUploadTimestamp": 0,
"count": 0,
"deviceCount": 0,
"systemExitCount": 0,
"systemExitDeviceCount": 0
}
],
"preDayCrashUser": 36,
"preDayCrashNum": 36,
"prevHourCrashDevices": 27,
"tags": [],
"is_system_exit": false
}
],
"crashDevices": 200,
"prevHourCrashDevices": 200,
"prevDaySameHourCrashDevices": 200,
"accessDevices": 1000,
"prevHourAccessDevices": 1000,
"prevDaySameHourAccessDevices": 1000
}