文档中心 > API类目 > 五道口API

alibaba.rex.iot.ai.images.import (导入图像列表)

导入图像列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
import_images_request ImportImagesRequest 必须 请求详情
  • images
  • ImportImageItem []
  • 必须
  • []
  • 图片详情
  • └ path
  • String
  • 必须
  • https://wdk-rex-ai.oss-cn-shanghai.aliyuncs.com/CENTER/image/1086/ab68371d-7676-41fc-8aa6-d0a95e740661.jpg
  • 图片下载链接
  • └ name
  • String
  • 必须
  • 1001_1
  • 图片名称,无扩展名
  • str_annotation_datas
  • StrAnnotationData []
  • 可选
  • []
  • 图片的标注数据,可选
  • └ algo_category_code
  • String
  • 可选
  • mouse
  • 系统中算法唯一分类Code
  • └ algo_id
  • String
  • 可选
  • 1
  • 系统中唯一的算法分类ID
  • object_detection_data
  • ObjectDetectionData
  • 可选
  • ObjectDetection算法类别时需要有该数据
  • └ group_id
  • String
  • 可选
  • 2
  • 可选,group_id
  • └ y0
  • String
  • 可选
  • 120
  • 左上角y坐标
  • └ x0
  • String
  • 可选
  • 100
  • 左上角x坐标
  • └ y1
  • String
  • 可选
  • 600
  • 右下角y坐标
  • └ x1
  • String
  • 可选
  • 750
  • 右下角x坐标
  • └ not_copy
  • Boolean
  • 可选
  • false
  • 是否需要将 path 地址的图片拷贝到 wdk-rex-ai 的 oss 下
  • └ extra
  • String
  • 可选
  • {}
  • 额外需要入数据库的字段,必须为 json 格式
  • └ l3_code
  • String
  • 可选
  • 9998
  • 门店Code
  • └ camera_id
  • String
  • 可选
  • ipc_1.1.1.1
  • 摄像头ID
  • └ image_set_id
  • String
  • 必须
  • 1
  • 图片集ID

响应参数

名称 类型 示例值 描述
data String 123 图片集ID
ret_success Boolean true 是否成功
msg_info String 业务错误 返回msg
msg_code String FAIL_BIZ_ERROR 返回code

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaRexIotAiImagesImportRequest req = new AlibabaRexIotAiImagesImportRequest();
AlibabaRexIotAiImagesImportRequest.ImportImagesRequest obj1 = new AlibabaRexIotAiImagesImportRequest.ImportImagesRequest();
List<AlibabaRexIotAiImagesImportRequest.ImportImageItem> list3 = new ArrayList<AlibabaRexIotAiImagesImportRequest.ImportImageItem>();
AlibabaRexIotAiImagesImportRequest.ImportImageItem obj4 = new AlibabaRexIotAiImagesImportRequest.ImportImageItem();
list3.add(obj4);
obj4.setPath("https://wdk-rex-ai.oss-cn-shanghai.aliyuncs.com/CENTER/image/1086/ab68371d-7676-41fc-8aa6-d0a95e740661.jpg");
obj4.setName("1001_1");
List<AlibabaRexIotAiImagesImportRequest.StrAnnotationData> list7 = new ArrayList<AlibabaRexIotAiImagesImportRequest.StrAnnotationData>();
AlibabaRexIotAiImagesImportRequest.StrAnnotationData obj8 = new AlibabaRexIotAiImagesImportRequest.StrAnnotationData();
list7.add(obj8);
obj8.setAlgoCategoryCode("mouse");
obj8.setAlgoId("1");
AlibabaRexIotAiImagesImportRequest.ObjectDetectionData obj10 = new AlibabaRexIotAiImagesImportRequest.ObjectDetectionData();
obj10.setGroupId("2");
obj10.setY0("120");
obj10.setX0("100");
obj10.setY1("600");
obj10.setX1("750");
list9.setObjectDetectionData(obj10);
list5.setStrAnnotationDatas(list7);
obj4.setNotCopy(false);
obj4.setExtra("{}");
obj4.setL3Code("9998");
obj4.setCameraId("ipc_1.1.1.1");
obj1.setImages(list3);
obj1.setImageSetId("1");
req.setImportImagesRequest(obj1);
AlibabaRexIotAiImagesImportResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_rex_iot_ai_images_import_response>
    <data>123</data>
    <ret_success>true</ret_success>
    <msg_info>业务错误</msg_info>
    <msg_code>FAIL_BIZ_ERROR</msg_code>
</alibaba_rex_iot_ai_images_import_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部