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

根据issue获取crashHash列表 (支持PC)

GET
{{env}}/uniform/openapi/crashList
根据issue获取crashHash列表(支持PC)
国内: https://crashsight.qq.com
新加坡: https://crashsight.wetest.net
以上示例中的前缀域名为示例域名,实际使用时以实际环境为准。
下载python代码示例:(移动端)https://crashsight-docs-1258344700.cos.ap-shanghai.myqcloud.com/openapi/crashsight_openapi_v1_crashList.py
(PC端)https://crashsight-docs-1258344700.cos.ap-shanghai.myqcloud.com/openapi/crashsight_openapi_v1_crashList(pc).py

请求参数

Body 参数application/json
appId
string 
产品id
必需
crashDataType
string 
必需
默认undefined
start
integer 
必需
从第几页开始,默认0
searchType
string 
默认detail
必需
exceptionTypeList
string 
必需
类型 崩溃分析(Crash%2CNative%2CExtensionCrash) ANR分析(ANR) 错误分析(AllCatched%2CUnity3D%2CLua%2CJS)
pid
integer 
默认 10
必需
platformId
integer 
必需
平台id,1是安卓,2是ios,10是PC
issueId
string 
问题id
必需
rows
integer 
每一页条数
必需
version
string 
必需
否 可选,需要过滤的版本号
示例
{
  "appId": "7786d1a114",
  "crashDataType": "undefined",
  "start": 0,
  "searchType": "detail",
  "exceptionTypeList": "",
  "pid": 1,
  "platformId": 1,
  "issueId": "F3B213561B26E0C45A6C397CD77668D9",
  "rows": 10,
  "version": ""
}

返回响应

🟢200成功
application/json
Body
statusCode
integer 
必需
message
null 
必需
reqSendstamp
integer 
必需
rspReceivedTiamp
integer 
必需
rspSendTimestamp
integer 
必需
numFound
integer 
必需
issueList
array[string]
必需
crashIdList
array[string]
必需
crashDatas
object 
必需
崩溃详情 crashDatas包含dumpid(dump文件域名 + dumpid + ".dmp.gz ")
337A2BABD0DBA145C462625FD26BD349
object 
必需
detailDatas
null 
必需
tagInfoList
null 
必需
tagList
null 
必需
crashNums
integer 
必需
anrNums
integer 
必需
errorNums
integer 
必需
scrollId
null 
必需
示例
{
  "statusCode": 0,
  "message": null,
  "reqSendstamp": 0,
  "rspReceivedTiamp": 0,
  "rspSendTimestamp": 0,
  "numFound": 0,
  "issueList": [
    "string"
  ],
  "crashIdList": [
    "string"
  ],
  "crashDatas": {
    "337A2BABD0DBA145C462625FD26BD349": {
      "productVersion": "string",
      "dumpId": "string",
      "model": "string",
      "id": "string",
      "uploadTime": "string",
      "crashId": "string",
      "osVer": "string",
      "deviceId": "string",
      "userId": "string"
    }
  },
  "detailDatas": null,
  "tagInfoList": null,
  "tagList": null,
  "crashNums": 0,
  "anrNums": 0,
  "errorNums": 0,
  "scrollId": null
}
上一页
获取issue详情
下一页
根据issue获取crashHash列表 (支持PC)
Built with