API 文档

将截图转代码功能集成到你的工作流中

端点

POST/api/v1/generate

认证

可选。设置 API_KEY 环境变量后需要 Bearer token。
Authorization: Bearer YOUR_API_KEY

请求参数

参数类型必需说明
imagestringBase64 data URL of the screenshot
frameworkstringhtml | 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缺少必填参数
401API Key 无效
429速率限制已达
500服务器内部错误