taobao.item.update.delisting (商品下架)

* 单个商品下架 * 输入的num_iid必须属于当前会话用户

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
num_iid Number 必须 1000231
  • 最小值:0
  • 商品数字ID,该参数必须

    响应参数

    名称 类型 示例值 描述
    item Item 返回商品更新信息:返回的结果是:num_iid和modified
    • └ iid
    • String
    • 569a64fce2e98bce187bcbbb4a4d262a
    • 商品id(注意:iid近期即将废弃,请用num_iid参数)
    • └ num_iid
    • Number
    • 1489161932
    • 商品数字id
    • └ modified
    • Date
    • 2000-01-01 00:00:00
    • 商品修改时间(格式:yyyy-MM-dd HH:mm:ss)

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    ItemUpdateDelistingRequest req = new ItemUpdateDelistingRequest();
    req.setNumIid(1000231L);
    ItemUpdateDelistingResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <item_update_delisting_response>
        <item>
        </item>
    </item_update_delisting_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-listing-service-error:ITEM_NOT_FOUND 没有找到宝贝 请求检查商品id是否正确
    isv.invalid-parameter:iid 传入的iid错误,不符合基本的格式要求 尽快切换到numIid。根据iid规则进行前端校验,如果格式错误就不再调用api
    isv.missing-parameter:iid-or-numIid 参数:iid或numIid一个都没有传入 在前端对是否传入num_iid做好校验,必须传入num_iid
    错误码:40,子错误码:null 缺少必要的传入参数 请根据返回的错误信息,将必传参数都填写好
    错误码:41,子错误码:null 传入参数的格式错误
    isv.item-listing-service-error:ITEM_IS_NOT_BELONG_TO_SELLER-tmall 卖家操作不属于自己的商品 请检查商品是否正确
    isp.system-busy 调用频率太快 减少调用的频率,为了防止滥用,加了限制,请降低频率即可
    isv.item-get-service-error:ITEM_NOT_FOUND 没有找到宝贝 确认num_iid是否正确 如果num_iid无误,则对应的宝贝可能已违规或进入历史库。
    isv.item-get-service-error:ITEM_NOT_FOUND-tmall 商品未找到 确认num_iid是否正确,如果num_iid无误,则对应的宝贝可能已违规或进入历史库,在本地增加逻辑:发现报“ITEM_NOT_FOUND”错误就将本地的商品记录删除掉,防止卖家或者系统自动重试再次发生这个问题。
    isv.item-is-delete:invalid-numIid-or-iid 根据num_iid或iid查询到的商品一经被删除 这个是业务不可避免错误。可以通过一下途径来减少这个问题的发生: 使用增量api监控商品被删除的消息 发生这个错误的商品从本地数据库中删除掉,随时保持数据的同步性。 发生这个错误时不要重试。
    isv.item-listing-service-error:ITEM_NOT_FOUND-tmall 商品找不到 请检查商品是否正确
    isv.item-not-exist:invalid-numIid-or-iid 商品id对应的商品不存在 检查商品Id是否正确,或联系开发人员
    isv.missing-parameter:numIid-tmall 商品id错误 请检查商品是否正确
    isp.top-remote-connection-timeout-tmall 系统超时 请稍后重试
    isv.item-is-presale:invalid-presale-tags-id-tmall 预售商品,修改报错 预售商品预售中,不允许修改sku,预售结束后再试试
    isv.item-listing-service-error:IC_PERMISSION_FOR_WT_ONLY-tmall 该宝贝只允许网厅平台操作 该宝贝只允许网厅平台操作
    isv.item-listing-service-error:IC_INTERFACE_QPS_LIMIT 频率限制 请控制请求频率
    isv.item-get-service-error:IC_INTERFACE_QPS_LIMIT-tmall 频率限制 请控制请求频率
    isv.missing-parameter:numIid 商品id错误 请检查商品是否正确
    isv.item-listing-service-error:IC_INTERFACE_QPS_LIMIT-tmall 频率限制 请控制请求频率
    isp.null-pointer-exception-tmall 系统异常 请重试,如果持续出现,请反馈平台
    isv.invalid-permission:update-item 操作 update-item 权限不够、非法访问 要避免这个错误,需在上传图片之前要先对商品的类目(cid)进行判断,如果是成人类目的商品就不要调用这个接口上传图片了。
    isv.item-get-service-error:QUERY_USER_INFO_ERROR 系统错误,获取用户数据失败 系统错误,获取用户数据失败
    isv.item-listing-service-error:QUERY_USER_INFO_ERROR 查询用户信息失败 请稍后重试
    isv.item-get-service-error:IC_INTERFACE_QPS_LIMIT 系统繁忙,请稍后重试 系统繁忙,请稍后重试
    isv.user-not-exist:invalid-nick user 不存在 传入的nick找不到对应的用户记录,尽量通过接口获取nick来查询,并且定期更新自己的nick数据
    isv.item-listing-service-error:QUERY_USER_INFO_ERROR-tmall 系统错误,获取用户数据失败 系统错误,获取用户数据失败
    isv.item-listing-service-error:ITEM_NOT_FOUND 商品下架错误,根据传参找不到相应数据 该商品已经被删除或进入历史库,直接将本地数据库该商品ID清除
    isv.invalid-parameter:iid 传入的iid错误,不符合基本的格式要求 尽快切换到numIid。根据iid规则进行前端校验,如果格式错误就不再调用api
    isv.missing-parameter:iid-or-numIid 两个特殊可选参数:iid和numIid一个都没有传入 根据规则进行前端校验,如果两个id一个都不传就不再调用api
    错误码:40,子错误码:null 缺少必要的传入参数
    错误码:41,子错误码:null 传入参数的格式错误
    isv.item-listing-service-error:ITEM_IS_NOT_BELONG_TO_SELLER-tmall 对不起,您不能操作不属于您的商品
    isp.service-unavailable-tmall 系统异常 请稍后重试
    isv.item-service-error:ITEM_NOT_FOUND-tmall 没有找到宝贝 请求检查商品id是否正确
    isp.service-unavailable 系统错误 偶尔出现重试,频繁出现反馈平台
    isv.item-listing-service-error:IC_OPTIMISTIC_LOCKING_CONFLICT 系统锁冲突 请稍后重试

    API工具

    如何获得此API

    FAQ

    返回
    顶部