免费 API / 服务器端
在自己的程序中读取媒体文件。
通过一个端点即可读取图片元数据和模型分析结果,或音视频的容器、媒体流和标签信息。结果以长度受限的 JSON 返回,不会被保存。
会话密钥 / 24 小时
你的免费 API 密钥
到期时间: · 可分析 20 次 · 总流量 500 MB · 同时处理 1 个请求。生成新密钥后,本浏览器会话中的旧密钥将立即失效。
快速开始
上传一个媒体文件
curl -X POST https://aimetadata.online/api/v1/analyze \
-H "Authorization: Bearer 你的密钥" \
-F "file=@asset.png"签发的 Bearer 密钥在 24 小时内可用于 curl 和后端程序,无需发送浏览器会话 Cookie。
响应范围
返回内容取决于媒体类型
- 图片:PNG 文本、EXIF、XMP、提示词、工作流和 C2PA
- 图片:CPU 视觉模型评估、内容风险评估和 COCO 物体识别
- 音视频:格式、时长、编解码器、媒体流和长度受限的标签
- 所有响应:模型或解析器版本、限制说明和剩余配额
在线测试
在此发送一次请求
所选文件会上传到私有临时目录,并在返回 JSON 响应前删除。文件和结果都不会进入公开图库。
接口约定 / V1
端点说明
- POST /api/v1/session-keys
- 同源签发密钥。会话负责轮换;Bearer 密钥在有效期内可在外部独立使用。
- POST /api/v1/analyze
- multipart 字段
file, 此域名下最大 100 MB,并使用Authorization: Bearer …. - 图片响应
- 长度受限的文本条目、生成参数、C2PA、视觉模型评估、内容风险评估和物体识别建议。
- 音视频响应
- 由 ffprobe 返回格式、媒体流和标签数据。API 不会判断音频或视频是否由 AI 生成。
- 隐私
- 不持久保存上传文件,不在日志中记录密钥,不保存分析结果,并返回
Cache-Control: no-store.
错误 / 重试
HTTP 状态码约定
- 401
- Bearer 密钥缺失、无效、已过期,或属于另一个网站。
- 413 / 415 / 422
- 文件过大、媒体类型不受支持,或无法分析 multipart 上传内容。
- 429 / 503
- 已达到配额、速率或并发限制。重试前请遵守响应头
Retry-After指定的等待时间。 - 500
- 分析服务发生故障。请稍后重试;不要据此对文件作出任何判断。