Skip to main content

Module error

Module error 

Source
Expand description

OpenLark Client 错误类型定义

基于 openlark-core 的现代化错误处理系统 直接使用 CoreError,提供类型安全和用户友好的错误管理

Structs§

ErrorAnalyzer
错误分析器,提供详细的错误信息和恢复建议

Traits§

ClientErrorExt
客户端错误扩展特征,提供错误恢复建议和步骤

Functions§

api_error
创建API错误
authentication_error
创建认证错误
business_error
创建业务逻辑错误
configuration_error
创建配置错误
from_feishu_response
基于飞书通用 code 的统一错误映射(客户端自定义解析时可复用)
from_sdk_result
🔧 从 openlark-core SDKResult 转换为客户端 Result 的便利函数
internal_error
创建内部错误
network_error
创建网络错误
permission_missing_error
创建缺少权限 scope 的错误
rate_limit_error
创建限流错误
registry_error
创建注册表错误
serialization_error
创建序列化错误
service_unavailable_error
创建服务不可用错误
sso_token_invalid_error
创建 SSO 令牌无效错误
timeout_error
创建超时错误
token_expired_error
创建访问令牌过期错误(飞书通用码 99991677)
token_invalid_error
创建访问令牌格式/内容无效错误
user_identity_invalid_error
创建身份标识非法错误
validation_error
创建验证错误
with_context
🔧 创建带有上下文的错误的便利函数
with_operation_context
🔧 创建带有操作上下文的错误的便利函数

Type Aliases§

Error
🚨 OpenLark 客户端错误类型
Result
📦 客户端结果类型别名