Skip to content

接入检查清单

这份清单用于在接入 MoonApiX API 前后快速确认关键事项。建议在本地调试、灰度发布和正式上线前各检查一次。

准备阶段

项目检查内容
API Key已创建 MoonApiX API Key,并只在服务端保存。
Base URL已按访问场景选择 MoonApiX API 域名;OpenAI-compatible 客户端已确认是否需要 /v1
模型权限已确认账号可用模型和能力。
余额额度已确认账号余额、额度和任务限制。
回调地址异步任务已准备 HTTPS 回调地址。

开发阶段

项目检查内容
鉴权所有请求都带 Authorization: Bearer <MOONAPIX_API_KEY>
错误处理已处理 4004014024034295xx
任务保存异步任务提交后保存 task_id、模型名和业务订单 ID。
主动查询已实现任务查询,避免只依赖回调。
幂等处理回调接收端按 task_id 做幂等。
素材引用已区分客户公网 URL、MoonApiX 托管 URL、模型素材 ID 和二进制文件直传。
Trace已保存 MoonApiX 返回的 trace_id / request_id,方便排障。

上线前自测

  1. 调用 GET /v1/models,确认 API Key 可用。
  2. 用目标模型提交一个最小请求。
  3. 如果是异步任务,查询到成功状态并读取结果 URL。
  4. 模拟一次失败请求,确认错误码能被业务系统识别。
  5. 模拟重复回调,确认不会重复创建订单或重复发放结果。
  6. 检查日志,确认没有记录真实 API Key。
  7. 检查前端页面和客户端包,确认没有包含 API Key。
  8. 如果使用素材接口,确认 mode=ossmode=asset 符合目标模型能力;只有同时需要托管 URL 和 Asset://asset_xxx 时才使用 mode=both
  9. 如果使用不支持素材引用的模型,确认没有调用 mode=asset

推荐记录字段

字段说明
request_id业务系统请求 ID。
trace_idMoonApiX 链路 ID。
task_idMoonApiX 任务 ID。
model请求使用的模型。
status当前任务状态。
callback_url回调地址。
created_at任务创建时间。
completed_at任务完成时间。
result_url成功后的结果地址。
result_url_policy结果 URL 策略,例如直返、代理或转存。
error_code失败时的错误码。

相关页面