nimeet 文档中心
English

白板错误码

构建时从公开白板错误码定义生成:稳定错误码、HTTP 状态与处理建议。

由公开白板错误码定义生成

版本 v1.0.0 · 更新于 2026-10-28 · 修订 1

错误码与处理建议

下表由白板错误码定义在构建时生成。错误统一返回 `{ code, message, reason, sdkCode, details }`;`code` 是稳定机器码,可安全用于重试与告警分类。

codeHTTP 状态含义重试建议
invalid_parameter400请求参数缺失或格式错误。修正请求后再试
whiteboard_invalid_operation400当前房间状态下该操作无效。修正请求后再试
whiteboard_invalid_scene_path400场景路径必须以 `/` 开头,不能包含 `//` 或 `..`,场景名 1..64 字符且不含 `/`。修正请求后再试
invalid_credentials401项目密钥与 customer id 不匹配。修正请求后再试
invalid_token401白板 Token 格式错误、签名无效或不可识别。修正请求后再试
missing_authorization401未提供项目 Basic 凭证或白板 Token。修正请求后再试
token_expired401白板 Token 已过期,请重新签发。修正请求后再试
whiteboard_token_room_mismatch401房间 Token 绑定的房间 UUID 与请求不一致。修正请求后再试
unauthorized403凭证有效,但无权执行该操作。修正请求后再试
whiteboard_room_banned403房间已被封禁;解除封禁前不能写入或签发 Token。修正请求后再试
whiteboard_token_role_forbidden403Token 角色权限不足(reader 不能写入;封禁/关闭需要 admin)。修正请求后再试
whiteboard_room_not_found404房间 UUID 在当前项目下不存在。修正请求后再试
whiteboard_scene_not_found404房间内不存在请求的场景路径。修正请求后再试
whiteboard_stroke_not_found404笔迹 ID 不存在或已被擦除。修正请求后再试
whiteboard_redo_empty409该成员没有可重做的笔迹,或新笔迹已使重做栈失效。修正请求后再试
whiteboard_room_closed409房间已永久关闭,仅保留只读审计与回放能力。修正请求后再试
whiteboard_undo_empty409该成员在当前场景没有可撤销的笔迹(撤销按成员隔离)。修正请求后再试
whiteboard_version_conflict409变更与当前房间状态冲突(场景重复或写者名额已满)。修正请求后再试
rate_limited429超出项目请求配额,请按 `details.retryAfterSeconds` 退避重试。可退避重试
internal_error500服务端异常,请保留 `x-request-id` 便于排查。可退避重试

本页由文档构建流水线生成 · 2026-10-31 01:24:02 UTC · 文档中心 v1.1.0.

内容依据公开 API 定义.

ni-meet 是自建 RTC PaaS,媒体面基于 LiveKit(Apache-2.0),并与声网 API 兼容。