LocoPal AiLocoPal Ai

使用指南

错误码与排查

鉴权、模型、视频、素材、真人授权和限流错误处理

面向平台用户的操作步骤与创作流程说明

错误码与排查

排查时先记录 HTTP 状态、RequestId、模型 ID、任务 ID、素材 ID和原始错误码。不要记录 API Key、SecretKey 或完整真人会话 Token。

HTTP 状态

HTTP含义建议
400参数或 JSON 不符合接口要求对照字段表修正,不能自动重试。
401API Key、AccessKey、签名或登录态无效检查凭据、时间、签名和有效期。
403当前账户无权限检查用户分组、模型授权或资源归属。
404任务或资源不存在确认 ID 与创建账户一致。
409同一业务请求冲突检查幂等身份和请求正文。
429请求频率或额度受限按响应提示等待,降低并发。
500请求执行失败读取错误码,判断是参数、素材还是服务异常。
503模型或服务暂不可用刷新模型目录、切换可用模型或稍后重试。

常见模型与素材错误

错误原因处理
model_not_found / No available channel当前 Key 或分组没有可用模型渠道重新查询 /v1/models 并切换模型。
invalid_parameter参数组合不支持核对模型、分辨率、比例、时长和参考类型。
ResourceDownloadFailed媒体 URL 无法直接下载使用公开 HTTPS 文件地址,检查状态码和 Content-Type。
Processing素材仍在处理保留素材 ID,稍后查询,不重复入库。
Failed素材处理失败展示 Error.CodeError.Message,修正后重新提交。

真人授权错误

提示原因处理
真人授权尚未完成用户未完成手机采集保留当前二维码,完成后再次解析。
真人授权会话不存在或无权访问Token 过期、已使用或属于其他用户当前用户重新创建二维码。
该真人素材已绑定其他用户同一真人分组不能跨账户复用使用原绑定账户,或由本人为当前账户重新授权。
真人素材服务尚未配置平台服务配置缺失联系平台支持,不要在客户端改签名。

AccessKey 签名检查

  1. X-Date 使用 UTC 格式 YYYYMMDDTHHMMSSZ
  2. Credential 日期与 X-Date 前 8 位一致。
  3. Query 按键排序并正确编码。
  4. 签名 Header 与实际请求值完全相同。
  5. Payload Hash 根据最终发送字节计算。
  6. 派生顺序为日期、cn-beijingarkrequest
  7. SecretKey 未被截断、转义或带入首尾空格。

异步任务错误处理

创建请求已取得任务 ID后,任何本地超时都先查询原任务。只有查询返回明确终态失败时才提示用户重试。错误详情应规范化为一条可读原因,避免把多层转义 JSON 重复展示。

提交支持信息

提供发生时间、RequestId、任务 ID、模型 ID、接口路径、HTTP 状态、错误码和脱敏后的请求结构。不要提供密钥、完整用户媒体 URL、Cookie 或真人采集信息。

本页目录