type APIErrorType< T extends "douyin" | "bilibili" | "kuaishou" | "xiaohongshu" | "default" = "default",> = { code: T extends "douyin" ? douoyinAPIErrorCode : T extends "bilibili" ? bilibiliAPIErrorCode : T extends "kuaishou" ? kuaishouAPIErrorCode : T extends "xiaohongshu" ? xiaohongshuAPIErrorCode : amagiAPIErrorCode; data: any; amagiError: ErrorDetail; amagiMessage: string;} 类型参数
- T extends "douyin" | "bilibili" | "kuaishou" | "xiaohongshu" | "default" = "default"
属性
code
code: T extends "douyin" ? douoyinAPIErrorCode : T extends "bilibili" ? bilibiliAPIErrorCode : T extends "kuaishou" ? kuaishouAPIErrorCode : T extends "xiaohongshu" ? xiaohongshuAPIErrorCode : amagiAPIErrorCode amagiError
amagiError: ErrorDetail
amagiMessage
amagiMessage: string
API请求错误类型 该类型是方法
getXXXData
封装后请求遇到错误时的返回类型