lianfan.huiwa.task.fashionimage.submit (服饰类3d图片)

服饰类3d图片

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
batch_gen3_d_img_top_req BatchGen3DImgTopReq 必须 请求接口的参数
  • batch_gen_3d_image_request
  • BatchGen3DImageRequest
  • 可选
  • 业务生图的参数
  • gen_3d_image_requests
  • Gen3DImageRequest []
  • 可选
  • 生图请求
  • 生图请求,目前仅支持单次提交1个请求
  • image_info_list
  • InputImageMattingDTO []
  • 可选
  • [ { "original_image_url": "https://img.alicdn.com/imgextra/i4/2217286866533/O1CN011y8ATYTowl6rdsE_!!2217286866533-0-aigc_business_user.jpg", "mask_image_url": "https://img.alicdn.com/imgextra/i4/2217286866533/O1CN011y8ATaBykBbugv4_!!2217286866533-2-aigc_business_user.png", "image_type": 1 }, { "original_image_url": "https://img.alicdn.com/imgextra/i2/2217286866533/O1CN011y8ATYTowlt8zKW_!!2217286866533-0-aigc_business_user.jpg", "mask_image_url": "https://img.alicdn.com/imgextra/i1/2217286866533/O1CN011y8ATXgVVeafvOI_!!2217286866533-2-aigc_business_user.png", "image_type": 2 } ]
  • 图片信息
  • └ original_image_url
  • String
  • 可选
  • https://img.alicdn.com/imgextra/i2/2217654845903/O1CN01JhFZiG1tTcwJqSUj9_!!2217654845903-0-aigc_business_user.jpg
  • 商品图
  • └ mask_image_url
  • String
  • 可选
  • https://img.alicdn.com/imgextra/i2/2217654845903/O1CN01JhFZiG1tTcwJqSUj9_!!2217654845903-0-aigc_business_user.jpg
  • 商品图mask
  • └ image_content_type
  • Number
  • 可选
  • 1
  • 类型,1表示上装,2表示下装
  • blank_3d_template
  • Blank3DTemplateDTO
  • 可选
  • 3d模版
  • └ template_mask_url
  • String
  • 可选
  • https://img.alicdn.com/imgextra/i2/2217654845903/O1CN01JhFZiG1tTcwJqSUj9_!!2217654845903-0-aigc_business_user.jpg
  • 模版的maskurl
  • └ template_url
  • String
  • 可选
  • https://img.alicdn.com/imgextra/i2/2217654845903/O1CN01JhFZiG1tTcwJqSUj9_!!2217654845903-0-aigc_business_user.jpg
  • 模版url
  • └ pass_through
  • String
  • 可选
  • {}
  • 业务透传参数

响应参数

名称 类型 示例值 描述
succeed Boolean true 是否成功
error_codes ErrorCodeDTO [] errorCodes
  • └ code
  • String
  • SYSTEM_ERROR
  • 错误码
  • └ message
  • String
  • 系统错误
  • 错误码描述
model GenImageSubmitResult [] 返回结果
  • └ task_id
  • Number
  • 10000
  • 任务id
  • └ pass_through
  • String
  • {}
  • 业务透传参数
  • └ error_msg
  • String
  • error
  • 错误码
  • └ error_code
  • String
  • error
  • 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LianfanHuiwaTaskFashionimageSubmitRequest req = new LianfanHuiwaTaskFashionimageSubmitRequest();
LianfanHuiwaTaskFashionimageSubmitRequest.BatchGen3DImgTopReq obj1 = new LianfanHuiwaTaskFashionimageSubmitRequest.BatchGen3DImgTopReq();
LianfanHuiwaTaskFashionimageSubmitRequest.BatchGen3DImageRequest obj2 = new LianfanHuiwaTaskFashionimageSubmitRequest.BatchGen3DImageRequest();
List<LianfanHuiwaTaskFashionimageSubmitRequest.Gen3DImageRequest> list4 = new ArrayList<LianfanHuiwaTaskFashionimageSubmitRequest.Gen3DImageRequest>();
LianfanHuiwaTaskFashionimageSubmitRequest.Gen3DImageRequest obj5 = new LianfanHuiwaTaskFashionimageSubmitRequest.Gen3DImageRequest();
list4.add(obj5);
List<LianfanHuiwaTaskFashionimageSubmitRequest.InputImageMattingDTO> list8 = new ArrayList<LianfanHuiwaTaskFashionimageSubmitRequest.InputImageMattingDTO>();
LianfanHuiwaTaskFashionimageSubmitRequest.InputImageMattingDTO obj9 = new LianfanHuiwaTaskFashionimageSubmitRequest.InputImageMattingDTO();
list8.add(obj9);
obj9.setOriginalImageUrl("https://img.alicdn.com/imgextra/i2/2217654845903/O1CN01JhFZiG1tTcwJqSUj9_!!2217654845903-0-aigc_business_user.jpg");
obj9.setMaskImageUrl("https://img.alicdn.com/imgextra/i2/2217654845903/O1CN01JhFZiG1tTcwJqSUj9_!!2217654845903-0-aigc_business_user.jpg");
obj9.setImageContentType(1L);
list6.setImageInfoList(list8);
LianfanHuiwaTaskFashionimageSubmitRequest.Blank3DTemplateDTO obj11 = new LianfanHuiwaTaskFashionimageSubmitRequest.Blank3DTemplateDTO();
obj11.setTemplateMaskUrl("https://img.alicdn.com/imgextra/i2/2217654845903/O1CN01JhFZiG1tTcwJqSUj9_!!2217654845903-0-aigc_business_user.jpg");
obj11.setTemplateUrl("https://img.alicdn.com/imgextra/i2/2217654845903/O1CN01JhFZiG1tTcwJqSUj9_!!2217654845903-0-aigc_business_user.jpg");
list10.setBlank3dTemplate(obj11);
obj5.setPassThrough("{}");
obj2.setGen3dImageRequests(list4);
obj1.setBatchGen3dImageRequest(obj2);
req.setBatchGen3DImgTopReq(obj1);
LianfanHuiwaTaskFashionimageSubmitResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<lianfan_huiwa_task_fashionimage_submit_response>
    <succeed>true</succeed>
    <error_codes>
        <error_code_d_t_o>
            <code>SYSTEM_ERROR</code>
            <message>系统错误</message>
        </error_code_d_t_o>
    </error_codes>
    <model>
        <gen_image_submit_result>
            <task_id>10000</task_id>
            <pass_through>{}</pass_through>
            <error_msg>error</error_msg>
            <error_code>error</error_code>
        </gen_image_submit_result>
    </model>
</lianfan_huiwa_task_fashionimage_submit_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

返回
顶部