文档中心 > API类目 > (新)商品管理包

tmall.item.schema.update (天猫根据规则编辑商品)

天猫根据规则编辑商品

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
item_id Number 必须 2100529818899 需要编辑的商品ID
category_id Number 可选 1512 商品发布的目标类目,必须是叶子类目。如果没有切换类目需求不需要填写
product_id Number 可选 12314 商品发布的目标product_id。如果没有切换类目或者切换产品的需求,参数不用填写
xml_data String 必须 <rules><field id="prop_20000" isInput="true">Apple</field></rules> 根据tmall.item.update.schema.get生成的商品编辑规则入参数据

响应参数

名称 类型 示例值 描述
update_item_result String 12345 返回商品发布结果
gmt_modified Date 2015-11-11 00:00:00 商品更新操作成功时间

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmallItemSchemaUpdateRequest req = new TmallItemSchemaUpdateRequest();
req.setItemId(2100529818899L);
req.setCategoryId(1512L);
req.setProductId(12314L);
req.setXmlData("<rules><field id=\"prop_20000\" isInput=\"true\">Apple</field></rules>");
TmallItemSchemaUpdateResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tmall_item_schema_update_response>
    <update_item_result>12345</update_item_result>
    <gmt_modified>2015-11-11 00:00:00</gmt_modified>
</tmall_item_schema_update_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>

错误码解释

错误码 错误描述 解决方案
isv.item-service-error:IC_CHECKSTEP_SKU_DUPLICATE 宝贝销售属性出错(重复),请重新编辑 宝贝销售属性出错(重复),请重新编辑
isv.item-service-error:IC_ITEM_TITLE_IS_TOO_LONG 宝贝标题最多不能超过60个字节(30个汉字) 宝贝标题最多不能超过60个字节(30个汉字)
isv.item-service-error:IC_CHECKSTEP_SKU_PROP_NOT_SALE 宝贝销售属性出错(非销售属性),请重新编辑 宝贝销售属性出错(非销售属性),请重新编辑
isv.item-service-error:IC_CHECKSTEP_ITME_SKU_PRICE_UNMATCH 宝贝价格必须介于销售属性组合价格区间之内 宝贝价格必须介于销售属性组合价格区间之内
isv.item-service-error:IC_CHECKSTEP_SKU_PROP_NOT_FOUND_IN_ITEM 宝贝销售属性出错(销售属性和商品属性不一致),请重新编辑 宝贝销售属性出错(销售属性和商品属性不一致),请重新编辑
isv.item-service-error:sellable_quantity less withholding 编辑库存数不能低于预扣数量! 编辑库存数不能低于预扣数量!
isv.item-service-error:IC_SAVE_INVENTORY_TO_IP_FAILED 保存库存信息失败 保存库存信息失败
isv.item-service-error:IC_CHECKSTEP_SKU_PROP_DUPLICATE 宝贝销售属性出错(属性重复),请重新编辑 宝贝销售属性出错(属性重复),请重新编辑
isv.item-service-error:IC_ITEM_DESC_COULD_NOT_BE_EMPTY 宝贝描述不能为空 宝贝描述不能为空
isv.item-service-error:IC_PERMISSION_FOR_WT_ONLY 该宝贝只允许通过网厅平台进行相关操作 该宝贝只允许通过网厅平台进行相关操作
isv.item-service-error:FORBIDDEN_DPC_ITEM_UPSHELF 分销产品撤回,不允许上架 分销产品撤回,不允许上架
isv.item-service-error:IC_LIMIT_FOR_DPC 供应商限制该分销商品修改:${detailLimits}如有疑问请咨询供应商的分销销售控制 供应商限制该分销商品修改:${detailLimits}如有疑问请咨询供应商的分销销售控制
isv.item-service-error:IC_DPC_ITEM_MUST_EDIT_BY_DPCAPP 对不起,您仅获得了供应商品牌授权${forbiddenInfo} 对不起,您仅获得了供应商品牌授权${forbiddenInfo}
isv.item-service-error:IC_FOREIGN_FOOD_IS_NOT_QS 非中国大陆食品不能有QS信息 非中国大陆食品不能有QS信息
isv.item-service-error:IC_CHECKSTEP_ALREADY_EXISTS_SAME_SPU 您已发布过相同${spuDescription}的宝贝,不允许重复发布;已发布的商品ID列表为:${existedItemIds} 您已发布过相同${spuDescription}的宝贝,不允许重复发布;已发布的商品ID列表为:${existedItemIds}
isv.item-service-error:DESC_INCLUDE_FORBID_WORD 描述包含违禁字:“${FORBID_WORD}”,请您自查 描述包含违禁字:“${FORBID_WORD}”,请您自查
isv.item-service-error:IC_CHECKSTEP_PROPERTY_ALIAS_TOO_LONG 您的颜色(或其他销售属性)自定义中字符数经过系统内部解析转换后最终得到的字符总数超过800,请减少分类个数,或者缩短自定义的字符数,注意一个中文为两个字符数。 您的颜色(或其他销售属性)自定义中字符数经过系统内部解析转换后最终得到的字符总数超过800,请减少分类个数,或者缩短自定义的字符数,注意一个中文为两个字符数。
isv.item-service-error:IC_CHECKSTEP_NO_PERMISSION 您未通过认证或已被处罚,请核实 您未通过认证或已被处罚,请核实
isv.item-service-error:old_sq_not_match 库存已经发生变化,请重新编辑! 库存已经发生变化,请重新编辑!
isv.item-service-error:LACK_FAST_POST_FEE 缺少快递价格 缺少快递价格
isv.item-service-error:IC_CATEGORY_CPV_FREEZE 类目属性值:${FREEZE_CP_CPV},已被冻结 类目属性值:${FREEZE_CP_CPV},已被冻结
isv.item-service-error:status_not_match 库存状态无效,不能编辑库存! 库存状态无效,不能编辑库存!
isp.item-service-error:GENERIC_FAILURE 系统错误,请稍后再试 系统错误,请稍后再试
isv.item-service-error:IC_CATEGORY_NOT_GRANT_FOR_B 未授权发布此类目的商品 未授权发布此类目的商品
isv.item-service-error:FORBIDDEN_QUANTITY_ZERO_ERROR 上架的数量必须大于0 上架的数量必须大于0
isv.item-service-error:IC_CHECKSTEP_INPUT_PROPERTY_ERROR_1 输入属性值不能包括 其他 、其它、其她 输入属性值不能包括 其他 、其它、其她
isv.item-service-error:POST_TEMPLATE_VALUEATION_ERROR 运费模板出错 ${postErrorMsg} 运费模板出错 ${postErrorMsg}
isv.item-service-error:IC_BRAND_NOT_GRANT_FOR_B 未获得此品牌的授权 未获得此品牌的授权
isv.item-service-error:IC_CHECKSTEP_ITME_NOT_IN_SKU_PRICE 一口价必须与有库存的宝贝规格价格一致 一口价必须与有库存的宝贝规格价格一致
isv.item-service-error:BIZ_EXE_ERR_CHANNELINV_MORE_THAN_REALINV 实际库存数不能小于已分配的渠道库存数 实际库存数不能小于已分配的渠道库存数
isp.item-service-error:IC_SYSTEM_NOT_READY_TRY_AGAIN_LATER 系统繁忙,请稍候再次尝试 系统繁忙,请稍候再次尝试
isp.item-service-error:QUERY_USER_INFO_ERROR 系统错误,获取用户数据失败 系统错误,获取用户数据失败
isv.item-service-error:ITEM_PROPERTIES_ERROR 商品属性出错 请重新编辑商品
isv.invalid-permission:publish_itemupdate_item C卖家没有调用天猫服务层接口发布或编辑商品的权限 带tmall 字样的schema接口,仅支持天猫商家;淘宝用户使用带taobao 字样的schema接口
isp.tmall_item_service_error 服务错误,稍后重试 服务错误,稍后重试
isv.item-service-error:IC_CHECKSTEP_INPUT_PROPERTY_ERROR 商品输入属性出错 请重新编辑商品
isp.tmallitem-service-error:empty 系统异常 请稍后重试
isv.invalid-parameter:cid 商品cid参数异常 请检查商品cid参数
isv.invalid-permission:item-deleted 商品已删除 换正确的商品id
isv.parameter-parase-error:xml_data 入参数据无法被转换识别 参数格式错误,参考api文档说明入参
isp.service-unavailable 系统错误 偶尔出现重试,频繁出现反馈平台
isv.invalid-parameter:item-not-found 商品不存在 请检查商品id

API工具

如何获得此API

FAQ

返回
顶部