POST

摄像头抓拍并识别

从海康威视摄像头抓拍图片,并可选择自动进行工件识别

在线测试
填写参数并测试此接口,查看实时响应

请求体参数

提示:请直接输入完整的JSON数据,支持格式化。示例数据已预填充,可直接修改。

接口地址

完整 URL

http://8.148.151.8:4001/api/capture_camera

分类

摄像头
请求体
Content-Type: application/json
字段名类型必填说明示例
cameraIp
string
摄像头 IP 地址192.168.1.64
cameraPort
number
摄像头端口,默认 80008000
username
string
摄像头用户名,默认 adminadmin
password
string
摄像头密码password123
documentNumber
string
批次号(用于自动识别)DOC20250117001
materials
array
物料列表(用于自动识别)[]
saveDir
string
图片保存目录./captured_images
响应示例
成功响应的数据结构
{
  "success": true,
  "code": 200,
  "message": "抓图成功",
  "data": {
    "imagePath": "./captured_images/camera_192.168.1.64_20250117_143022.jpg",
    "cameraIp": "192.168.1.64"
  }
}
代码示例
JavaScript / Fetch API
// POST 请求示例
const response = await fetch('http://8.148.151.8:4001/api/capture_camera', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
  "cameraIp": "192.168.1.64",
  "cameraPort": 8000,
  "username": "admin",
  "password": "password123",
  "documentNumber": "DOC20250117001",
  "materials": [],
  "saveDir": "./captured_images"
})
});

const data = await response.json();
console.log(data);