API 文档
将截图转代码功能集成到你的工作流中
端点
POST/api/v1/generate
认证
可选。设置
API_KEY 环境变量后需要 Bearer token。Authorization: Bearer YOUR_API_KEY请求参数
| 参数 | 类型 | 必需 | 说明 |
|---|---|---|---|
| image | string | 是 | Base64 data URL of the screenshot |
| framework | string | 是 | html | react | vue | tailwind |
响应格式
{
"success": true,
"data": {
"code": "<generated HTML/JSX/Vue code>",
"framework": "html"
},
"usage": {
"tokens": 1024
}
}示例代码
curl -X POST https://your-domain.com/api/v1/generate \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"image": "data:image/jpeg;base64,/9j/4AAQ...",
"framework": "html"
}'速率限制
免费 API 限制为 10 次/分钟(基于 IP)。
如需更高额度,请联系或自部署。
错误码
| 状态码 | 说明 |
|---|---|
| 400 | 缺少必填参数 |
| 401 | API Key 无效 |
| 429 | 速率限制已达 |
| 500 | 服务器内部错误 |