Javascript POST输入文件到API并获得响应

时间:2017-07-09 08:02:13

标签: javascript php ajax

我正在测试CamCard API,我想知道如何将相机拍摄的图像发布到API并获取响应并将其显示在我的页面中?

这是他们提供的示例代码,我想知道如何从网络摄像头拍照并将其发布到API并获得响应和显示。

任何指导将不胜感激:) sample

1 个答案:

答案 0 :(得分:0)

您可以使用Jpeg_Camera库从网络摄像头拍摄照片。

您可以使用ajax post将输出发布到所需目的地,并可根据需要使用ajax响应。

  

加载Jpeg_camera

<script src="/jpeg_camera/jpeg_camera_with_dependencies.min.js" type="text/javascript"></script>

var camera = new JpegCamera("#camera");

var snapshot = camera.capture();

snapshot.show(); // Display the snapshot

snapshot.upload({api_url: "<your CamCard url>"})
.done(function(response) {
  response_container.innerHTML = response; // display your response
  this.discard(); // discard snapshot and show video stream again
}).fail(function(status_code, error_message, response) {
  alert("Upload failed with status " + status_code);
});