API文档

我们已开放抠图接口,可直接对接调用。当前免费提供,支持跨域请求(CORS)。

1. 接口信息

URL: https://aikoutu.com/ajax.php
Method: POST
Content-Type: multipart/form-data
返回格式: application/json

2. 请求参数

参数名 类型 必填 说明
image File 待处理图片文件,支持 JPG/PNG/WEBP/GIF/BMP,最大 10MB
seg_type String 抠图类型,可选:portrait(默认)

3. 成功响应示例

{
  "success": true,
  "message": "处理成功",
  "result_image": "data:image/png;base64,iVBORw0KGgoAAA...",
  "seg_type": "portrait",
  "engine": "baidu"
}

4. 失败响应示例

{
  "success": false,
  "message": "请上传图片文件"
}

5. 调用示例(JavaScript)

const formData = new FormData();
formData.append('image', fileInput.files[0]);
formData.append('seg_type', 'portrait');

const res = await fetch('https://aikoutu.com/ajax.php', {
  method: 'POST',
  body: formData
});

const data = await res.json();
if (data.success) {
  console.log('抠图成功', data.result_image);
} else {
  console.error(data.message);
}

6. 调用示例(cURL)

curl -X POST "https://aikoutu.com/ajax.php" \\
  -F "image=@/path/to/your-image.jpg" \\
  -F "seg_type=portrait"

7. 使用说明