lianfan.huiwa.project.create (创建项目)

创建项目

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
create_top_project_request CreateTopProjectRequest 必须 创建参数
  • └ project_name
  • String
  • 可选
  • 这是一个项目名称
  • 项目名称
  • project_items
  • ProjectItem4Top []
  • 必须
  • 项目的商品
  • 创建项目的商品
  • └ item_name
  • String
  • 可选
  • 商品名称
  • 商品名称
  • item_infos
  • ItemInfo4Top []
  • 必须
  • 商品链接和类型
  • 商品链接和类型
  • └ item_type
  • Number
  • 必须
  • 1
  • 商品类型。服装上身:1表示上装,2表示下装,3表示连衣裙。万物穿戴: 6表示鞋子,7表示包包,8表示手饰,9表示帽子,10表示眼镜,11表示项链,12表示耳饰,13表示皮带,14表示手套,15表示围巾。鞋子上脚:单视角图使用6,多视角时4表示鞋子上脚内侧,5表示鞋子上脚外侧。包包上身:商品类型传7,0表示其他。
  • └ main_item
  • Boolean
  • 可选
  • true
  • 是否主商品,true表示主商品
  • └ item_url
  • String
  • 必须
  • 商品链接
  • 商品链接
  • └ model_ids
  • Number []
  • 可选
  • [123]
  • 模型id,目前只支持一个模特id
  • └ scene_ids
  • Number []
  • 可选
  • [123,456]
  • 参考图id,支持多个参考图id
  • └ pass_through
  • String
  • 可选
  • "{\"abc\":\"123\"}"
  • 业务商品的透传参数
  • └ biz_type
  • Number
  • 必须
  • 2
  • 项目类型,2为平铺图上身

响应参数

名称 类型 示例值 描述
succeed Boolean true 是否成功
error_codes ErrorCodeDTO 错误信息
  • └ code
  • String
  • error
  • 错误码
  • └ message
  • String
  • message
  • 错误描述
model Number 440088 项目id

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LianfanHuiwaProjectCreateRequest req = new LianfanHuiwaProjectCreateRequest();
LianfanHuiwaProjectCreateRequest.CreateTopProjectRequest obj1 = new LianfanHuiwaProjectCreateRequest.CreateTopProjectRequest();
obj1.setProjectName("这是一个项目名称");
List<LianfanHuiwaProjectCreateRequest.ProjectItem4Top> list3 = new ArrayList<LianfanHuiwaProjectCreateRequest.ProjectItem4Top>();
LianfanHuiwaProjectCreateRequest.ProjectItem4Top obj4 = new LianfanHuiwaProjectCreateRequest.ProjectItem4Top();
list3.add(obj4);
obj4.setItemName("商品名称");
List<LianfanHuiwaProjectCreateRequest.ItemInfo4Top> list7 = new ArrayList<LianfanHuiwaProjectCreateRequest.ItemInfo4Top>();
LianfanHuiwaProjectCreateRequest.ItemInfo4Top obj8 = new LianfanHuiwaProjectCreateRequest.ItemInfo4Top();
list7.add(obj8);
obj8.setItemType(1L);
obj8.setMainItem(true);
obj8.setItemUrl("商品链接");
list5.setItemInfos(list7);
obj4.setModelIds(new Long[] { 123 };
);
obj4.setSceneIds(new Long[] { 123,456 };
);
obj4.setPassThrough("\"{\\"abc\\":\\"123\\"}\"");
obj1.setProjectItems(list3);
obj1.setBizType(2L);
req.setCreateTopProjectRequest(obj1);
LianfanHuiwaProjectCreateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<lianfan_huiwa_project_create_response>
    <succeed>true</succeed>
    <error_codes>
        <code>error</code>
        <message>message</message>
    </error_codes>
    <model>440088</model>
</lianfan_huiwa_project_create_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

返回
顶部