错误处理指南
了解UAPI API返回的错误码含义、最佳实践处理方法、重试策略,帮助您构建健壮的应用程序。
你不必手动处理了。使用我们的官方SDK,它会自动检查 HTTP 状态码、解析错误响应,并抛出统一的异常对象。
Go
Python
TypeScript
Java
C++
PHP
C#
Browser
Rust
以下是各语言 SDK 的功能支持情况:
| 语言 | 自动错误处理 | 类型提示 | 自动重试 |
|---|---|---|---|
Go | |||
Python | |||
TypeScript | |||
Java | |||
C++ | |||
PHP | |||
C# | |||
Browser | |||
Rust |
| 错误代码 | HTTP | 说明 |
|---|---|---|
INVALID_ARGUMENT | 400 | 请求参数无效 |
UNAUTHORIZED | 401 | API 密钥无效 |
FORBIDDEN | 403 | 无权访问 |
NOT_FOUND | 404 | 资源不存在 |
RATE_LIMIT_EXCEEDED | 429 | 超出频率限制 |
INTERNAL_ERROR | 500 | 服务器错误 |