Crashsight OpenAPI 中文版
  1. 异常分析
Crashsight OpenAPI 中文版
  • 鉴权
    • 签名
    • Header参数
      POST
  • 概览统计
    • 获取趋势数据(最近N天)(新鉴权)
    • 获取崩溃、ANR、错误类型排行榜(影响设备数/设备崩溃率/联网设备数)
    • 获取小时级TOP问题列表
    • 获取当日异常累计数据:崩溃,ANR,卡顿,错误
    • 获取当日异常累计数据:崩溃,ANR,卡顿,错误
  • 异常分析
    • 崩溃分析自定义检索
      POST
    • 获取趋势数据(今天-累计)(新鉴权)
      POST
    • 获取趋势数据(小时粒度)(新鉴权)
      POST
    • 设置问题级标签(新鉴权)
      POST
    • 崩溃分析高级搜索(新鉴权)
      POST
    • 用户最近3日异常数据上报
      POST
    • 根据堆栈关键字获取机型列表(国内)
      POST
    • 获取时间段内崩溃用户列表
      POST
    • 根据堆栈关键字获取崩溃统计
      POST
    • 根据deviceId获取崩溃列表
      POST
    • 根据issue获取时间段crashHash列表
      POST
    • 根据设备id获取OpenId
      POST
    • 获取某一个issue下的note
      GET
    • 获取某一个issue下的note
      POST
    • 获取issue详情(已废弃 请使用POST接口)
      GET
    • 获取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
  • 其他
    • 创建缺陷单
    • 更新issue状态接口
    • 根据expUid获取机型列表(移动端)
    • 添加问题备注
    • 获取系统保存的版本号首次出现的日期(个别项目通用获取使用,数据被清理时数据会变动)
    • 获取版本,包名,处理人等列表(支持PC)
    • 获取版本,包名,处理人等列表(支持PC)
    • 根据openid获取用户崩溃详情
  1. 异常分析

获取崩溃详情(支持PC)

POST
{{env}}/uniform/openapi/crashDoc

请求参数

Body 参数application/json
appId
string 
必需
platformId
string 
必需
crashHash
string 
必需
fsn
string 
必需
logtype
string 
必需
示例
{
  "appId": "string",
  "platformId": "string",
  "crashHash": "string",
  "fsn": "string",
  "logtype": "string"
}

返回响应

🟢200成功
application/json
Body
statusCode
integer 
必需
message
string 
必需
reqSendTimestamp
integer 
必需
rspReceivedTimestamp
integer 
必需
rspSendTimestamp
integer 
必需
numFound
integer 
必需
crashMap
object 
必需
id
string 
必需
issueId
string 
必需
productVersion
string 
必需
model
string 
必需
userId
string 
必需
expMessage
string 
必需
type
string 
必需
processName
string 
必需
retraceStatus
integer 
必需
uploadTime
string 
必需
uploadTimestamp
integer 
必需
crashTime
string 
必需
crashTimestamp
integer 
必需
mergeVersion
string 
必需
messageVersion
string 
必需
isSystemStack
integer 
必需
rqdUuid
string 
必需
retraceResult
string 
必需
appInBack
string 
必需
cpuType
string 
必需
subVersionIssueId
string 
必需
crashId
string 
必需
bundleId
string 
必需
sdkVersion
string 
必需
osVer
string 
必需
expAddr
string 
必需
threadName
string 
必需
memSize
string 
必需
diskSize
string 
必需
imei
string 
必需
imsi
string 
必需
cpuName
string 
必需
brand
string 
必需
freeMem
string 
必需
freeStorage
string 
必需
freeSdCard
string 
必需
mac
string 
必需
country
string 
必需
totalSD
string 
必需
channelId
string 
必需
startTime
string 
必需
startTimestamp
integer 
必需
callStack
string 
必需
retraceCrashDetail
string 
必需
buildNumber
string 
必需
rom
string 
必需
retraceTimestamp
integer 
必需
apn
string 
必需
appInAppstore
boolean 
必需
expName
string 
必需
deviceId
string 
必需
crashCount
integer 
必需
isRooted
string 
必需
isVirtualMachine
integer 
必需
modelOriginalName
string 
必需
detailMap
object 
必需
attatchCount
integer 
必需
quaInner
string 
必需
appInfo
string 
必需
stackName
string 
必需
excepitonAddress
string 
必需
retraceCrashDetail
string 
必需
freeMem
integer 
必需
appBaseAddr
string 
必需
battery
integer 
必需
now
string 
必需
archVersion
string 
必需
attachName
string 
必需
tel
string 
必需
id
string 
必需
fileList
array [object {4}] 
必需
email
string 
必需
srcIp
string 
必需
uploadTimestamp
integer 
必需
productIdentity
string 
必需
freeSdCard
integer 
必需
serverKey
string 
必需
isGZIP
integer 
必需
cpu
integer 
必需
uploadTime
string 
必需
userKey
string 
必需
romName
string 
必需
threadName
string 
必需
contactAll
string 
必需
sdkId
string 
必需
callStack
string 
必需
fileDir
string 
必需
sdkVersion
string 
必需
comment
string 
必需
freeStorage
integer 
必需
launchTime
integer 
必需
示例
{
  "statusCode": 0,
  "message": "null",
  "reqSendTimestamp": 0,
  "rspReceivedTimestamp": 0,
  "rspSendTimestamp": 0,
  "numFound": 0,
  "crashMap": {
    "id": "D8:CA:9E:C4:4F:55:56:E8:2A:01:8B:0B:8A:4C:01:F0",
    "issueId": "4273DBD3409C2783706F3F15E140F25A",
    "productVersion": "3.2.5",
    "model": "魅族 M8",
    "userId": "Sumxc4c",
    "expMessage": "sNSXTvFGp6ZGrorljP6WPxsGtKc5px",
    "type": "100",
    "processName": "com.tencent.crashsight.demo.crashsightqq",
    "retraceStatus": -3,
    "uploadTime": "2021-04-09T12:21:25.663+0000",
    "uploadTimestamp": 1617970885663,
    "crashTime": "2020-05-07T10:36:48.991+0000",
    "crashTimestamp": 1588847808991,
    "mergeVersion": "11",
    "messageVersion": "2",
    "isSystemStack": 1,
    "rqdUuid": "b1099c1d-41d8-4b44-89e4-ec67bb3dbdf4",
    "retraceResult": "1_0_2_0_0_0_0_9_0",
    "appInBack": "false",
    "cpuType": "x86",
    "subVersionIssueId": "5D7A43A93A533F0A06D4F2C5A8F2CEEF",
    "crashId": "D8CA9EC44F5556E82A018B0B8A4C01F0",
    "bundleId": "com.tencent.crashsight.demo.crashsightqq",
    "sdkVersion": "3.1.7(1.6.0)-3.7.1",
    "osVer": "Android 4.4.2,level 16",
    "expAddr": "com.tencent.crashsight.demo.MainActivity$11$2.run(MainActivity.java:529)",
    "threadName": "Thread-221(221)",
    "memSize": "1587986432",
    "diskSize": "33999818752",
    "imei": "null",
    "imsi": "null",
    "cpuName": "fail",
    "brand": "samsung",
    "freeMem": "1168867328",
    "freeStorage": "31347867648",
    "freeSdCard": "31347867648",
    "mac": "null",
    "country": "CN",
    "totalSD": "33999818752",
    "channelId": "testchannel",
    "startTime": "1588837884696",
    "startTimestamp": 1588837884696,
    "callStack": "irgMyesZayrR",
    "retraceCrashDetail": "irgMyesZayrR",
    "buildNumber": "samsung",
    "rom": "fail%2Ffail",
    "retraceTimestamp": 0,
    "apn": "WIFI",
    "appInAppstore": false,
    "expName": "java.lang.RuntimeException",
    "deviceId": "hx6DLV78mm9ChnvC",
    "crashCount": 0,
    "isRooted": "true",
    "isVirtualMachine": 320,
    "modelOriginalName": "魅族 M8"
  },
  "detailMap": {
    "attatchCount": 0,
    "quaInner": "null",
    "appInfo": "null",
    "stackName": "FileObserver(202);main(1);FinalizerWatchdogDaemon(191);crashsightThread-1(200);OkHttp ConnectionPool(219);Signal Catcher(187);AsyncTask #3(196);Binder_2(193);crashsightThread-2(201);JDWP(188);AsyncTask #2(195);FinalizerDaemon(190);ReferenceQueueDaemon(189);crashsightThread-3(203);java.lang.ProcessManager(206);Thread-220(220);Binder_3(207);Binder_1(192);AsyncTask #1(194);GC(186);",
    "excepitonAddress": "null",
    "retraceCrashDetail": "irgMyesZayrR",
    "freeMem": 0,
    "appBaseAddr": "null",
    "battery": 0,
    "now": "null",
    "archVersion": "null",
    "attachName": "valueMapOthers.txt;log.txt;",
    "tel": "null",
    "id": "D8:CA:9E:C4:4F:55:56:E8:2A:01:8B:0B:8A:4C:01:F0",
    "fileList": [
      {
        "fileName": "valueMapOthers.txt",
        "codeType": 0,
        "fileType": 3,
        "fileContent": "A23:3.2.5;A24:Android 4.4.2,level 16;A25:hx6DLV78mm9ChnvC;F09:1;C03_testkey:testvalue;C04_APP_ID:a81f9c7e38;"
      }
    ],
    "email": "null",
    "srcIp": "203.205.141.39",
    "uploadTimestamp": 1617970885663,
    "productIdentity": "null",
    "freeSdCard": 0,
    "serverKey": "APP_ID;",
    "isGZIP": 0,
    "cpu": 0,
    "uploadTime": "2021-04-09T12:21:25.663+0000",
    "userKey": "testkey;",
    "romName": "fail%2Ffail",
    "threadName": "null",
    "contactAll": "D8CA9EC44F5556E82A018B0B8A4C01F0",
    "sdkId": "null",
    "callStack": "irgMyesZayrR",
    "fileDir": "null",
    "sdkVersion": "3.2.5",
    "comment": "null",
    "freeStorage": 0
  },
  "launchTime": 9924
}
修改于 2024-04-19 12:44:36
上一页
获取崩溃详情(支持PC)
下一页
崩溃分析,ANR分析,错误分析(支持PC)
Built with