错误包络
平台统一错误结构与常见错误码
统一结构
{
"error": {
"request_id": "uuid",
"provider_id": "u1|u2",
"status": 402,
"code": "INSUFFICIENT_CREDITS",
"message": "human readable",
"upstream_status": 502
}
}常见错误码
UNAUTHORIZEDINSUFFICIENT_CREDITSUPSTREAM_ERRORUPSTREAM_TIMEOUTUPSTREAM_UNAVAILABLEREQUEST_TOO_LARGEUPSTREAM_RESPONSE_TOO_LARGEENDPOINT_NOT_SUPPORTEDAUTH_BACKEND_UNAVAILABLEBILLING_UNAVAILABLE
隐私要求
message 不允许泄露上游域名、品牌或 token。
MkSaaS文档