跳转到主要内容
POST
/
sourcemap
/
stack
/
enrich
错误栈信息丰富
curl --request POST \
  --url 'https://api.flashcat.cloud/sourcemap/stack/enrich?app_key=' \
  --header 'Content-Type: application/json' \
  --data '
{
  "type": "browser",
  "service": "<string>",
  "stack": "<string>",
  "binary_images": [
    {
      "uuid": "<string>",
      "name": "<string>",
      "is_system": true,
      "load_address": "<string>",
      "max_address": "<string>",
      "arch": "<string>"
    }
  ],
  "version": "<string>",
  "near": 10,
  "build_id": "<string>",
  "Variant": "<string>"
}
'
{
  "error": {
    "code": "<string>",
    "message": "<string>"
  },
  "data": {
    "frames": [
      {
        "function": "<string>",
        "converted": true,
        "file": "<string>",
        "line": 123,
        "column": 123,
        "class_name": "<string>",
        "method_name": "<string>",
        "module": "<string>",
        "address": "<string>",
        "offset": 123,
        "native_address": "<string>",
        "third_party": true,
        "code_snippets": [
          {
            "line": 123,
            "code": "<string>"
          }
        ],
        "minified": {
          "file": "<string>",
          "function": "<string>",
          "line": 123,
          "column": 123
        }
      }
    ]
  }
}

授权

app_key
string
query
必填

请求体

application/json
type
enum<string>
必填

sourcemap类型

可用选项:
browser,
android,
ios,
react native,
flutter
service
string
必填

服务名称

stack
string
必填

原始错误栈

binary_images
object[]
必填

(仅iOS)运行信息

version
string

服务版本号

near
integer

返回前后多少行代码

必填范围: 1 <= x <= 20
build_id
string

(仅Android)构建ID, Gradle plugin >= 1.13.0

Variant
string

(仅Android)变量,Gradle plugin 老版本

响应

200 - application/json
error
object

错误响应

data
object

数据响应