注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > API类目 > 淘宝客API

taobao.tbk.sc.subscribe.items.synchronization (淘宝客-服务商-订阅商品同步)

淘宝客-服务商-订阅商品同步

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
biz_scene_id Number 必须 1 1-动态ID转链场景,2-消费者比价场景
uvid String 必须 dsasad 加密用户标识
item_dto_list ItemDTO 必须 同步的商品,一次最多10个
  • └ item_id
  • String
  • 必须
  • ewqedsa
  • 商品id
  • └ consumer_expected_price
  • String
  • 可选
  • 100
  • 消费者预期价格 单位元
  • └ tk_expected_price
  • String
  • 可选
  • 40
  • 淘客预期价格 单位元
operation Number 必须 2 1-删除 2-新增

响应参数

名称 类型 示例值 描述
data ItemUploadResponse [] 返回上传结果
  • └ input_item_id
  • String
  • xxxx
  • 入参的数字商品ID/新商品ID
  • └ output_item_id
  • String
  • xxxx
  • 入参商品在授权session对应member下的新商品ID
  • └ status
  • Boolean
  • 1
  • 1、操作成功 2、操作失败
  • └ result_msg
  • String
  • xxxx
  • 失败原因
result_code Number 200 结果code
biz_error_desc String xxx 错误信息
result_msg String xxxx 结果信息
biz_error_code Number 404 错误code

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TbkScSubscribeItemsSynchronizationRequest req = new TbkScSubscribeItemsSynchronizationRequest();
req.setBizSceneId(1L);
req.setUvid("dsasad");
TbkScSubscribeItemsSynchronizationRequest.ItemDTO obj1 = new TbkScSubscribeItemsSynchronizationRequest.ItemDTO();
obj1.setItemId("ewqedsa");
obj1.setConsumerExpectedPrice("100");
obj1.setTkExpectedPrice("40");
req.setItemDtoList(obj1);
req.setOperation(2L);
TbkScSubscribeItemsSynchronizationResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tbk_sc_subscribe_items_synchronization_response>
    <data>
        <item_upload_response>
            <input_item_id>xxxx</input_item_id>
            <output_item_id>xxxx</output_item_id>
            <status>1</status>
            <result_msg>xxxx</result_msg>
        </item_upload_response>
    </data>
    <result_code>200</result_code>
    <biz_error_desc>xxx</biz_error_desc>
    <result_msg>xxxx</result_msg>
    <biz_error_code>404</biz_error_code>
</tbk_sc_subscribe_items_synchronization_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

返回
顶部