API 参考
NanoPhoto.AI API 文档 - 将 AI 视频和图片生成集成到你的应用中。
概述
NanoPhoto.AI 提供 REST API,用于将 AI 生成能力集成到你的应用中。
基础 URL:https://nanophoto.ai
认证
所有 API 请求需要通过 API Key 进行认证,以 Bearer token 形式放在 Authorization 请求头中。
Authorization: Bearer YOUR_API_KEY获取 API Key
- 登录 nanophoto.ai
- 进入 设置 > API Keys
- 创建新的 API Key
重要
请妥善保管你的 API Key。不要公开分享或提交到版本控制系统。
速率限制
- 默认速率限制:每个 API Key 每小时 100 次请求
- 如需更高限制,请联系 support@nanophoto.ai
超出速率限制时,API 返回 429 状态码:
{
"success": false,
"error": "API key rate limit exceeded. Default: 100 requests/hour. Contact support@nanophoto.ai for higher limits.",
"errorCode": "API_KEY_RATE_LIMIT_EXCEEDED"
}通用错误码
| errorCode | HTTP 状态码 | 描述 |
|---|---|---|
LOGIN_REQUIRED | 401 | 需要认证 |
API_KEY_RATE_LIMIT_EXCEEDED | 429 | 超出速率限制 |
INVALID_INPUT | 400 | 缺少必需参数 |
INTERNAL_ERROR | 500 | 内部服务器错误 |
NanoPhoto.AI文档