taobao.fenxiao.cooperation.get (供应商或分销商获取合作关系信息)

获取供应商的合作关系信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
status String 可选 NORMAL 合作状态: NORMAL(合作中)、 ENDING(终止中) 、END (终止)
start_date Date 可选 2000-01-01 00:00:00 合作开始时间yyyy-MM-dd HH:mm:ss
end_date Date 可选 2000-01-01 00:00:00 合作结束时间yyyy-MM-dd HH:mm:ss
trade_type String 可选 AGENT 分销方式:AGENT(代销) 、DEALER(经销)
page_no Number 可选 1 页码(大于0的整数,默认1)
page_size Number 可选 20 每页记录数(默认20,最大50)
channel_code String 可选 electronicsMarket 渠道code
role_type Number 可选 1 1是供应商,2 是分销商

响应参数

名称 类型 示例值 描述
total_results Number 123 结果记录数
cooperations Cooperation [] 合作分销关系
  • └ cooperate_id
  • Number
  • 123456
  • 合作关系ID
  • └ distributor_id
  • Number
  • 123456
  • 分销商ID
  • └ distributor_nick
  • String
  • nick2
  • 分销商nick
  • └ supplier_id
  • Number
  • 123
  • 供应商ID
  • └ supplier_nick
  • String
  • 供应商
  • 供应商NICK
  • └ product_line
  • String
  • 1245,2351,8954
  • 授权产品线
  • └ product_line_name
  • String []
  • 产品线一,产品线二,产品线三
  • 授权产品线名称,和product_line中的值按序对应
  • └ grade_id
  • Number
  • 123456
  • 等级ID
  • └ trade_type
  • String
  • AGENT
  • 分销方式: AGENT(代销) 、DEALER(经销)
  • └ auth_payway
  • String []
  • ALIPAY,OFFTRANSFER
  • 供应商授权的支付方式:ALIPAY(支付宝)、OFFPREPAY(预付款)、OFFTRANSFER(转帐)、OFFSETTLEMENT(后期结算)
  • └ start_date
  • Date
  • 2000-01-01 00:00:00
  • 合作起始时间
  • └ end_date
  • Date
  • 2000-01-01 00:00:00
  • 合作终止时间
  • └ status
  • String
  • NORMAL
  • 合作状态: NORMAL(合作中)、 ENDING(终止中) 、END (终止)

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
FenxiaoCooperationGetRequest req = new FenxiaoCooperationGetRequest();
req.setStatus("NORMAL");
req.setStartDate(StringUtils.parseDateTime("2000-01-01 00:00:00"));
req.setEndDate(StringUtils.parseDateTime("2000-01-01 00:00:00"));
req.setTradeType("AGENT");
req.setPageNo(1L);
req.setPageSize(20L);
req.setChannelCode("electronicsMarket");
req.setRoleType(1L);
FenxiaoCooperationGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<fenxiao_cooperation_get_response>
    <total_results>123</total_results>
    <cooperations>
        <cooperation>
            <cooperate_id>123456</cooperate_id>
            <distributor_id>123456</distributor_id>
            <distributor_nick>nick2</distributor_nick>
            <supplier_id>123</supplier_id>
            <supplier_nick>供应商</supplier_nick>
            <product_line>1245,2351,8954</product_line>
            <product_line_name>
                <string>产品线一</string>
                <string>产品线二</string>
                <string>产品线三</string>
            </product_line_name>
            <grade_id>123456</grade_id>
            <trade_type>AGENT</trade_type>
            <auth_payway>
                <string>ALIPAY</string>
                <string>OFFTRANSFER</string>
            </auth_payway>
            <start_date>2000-01-01 00:00:00</start_date>
            <end_date>2000-01-01 00:00:00</end_date>
            <status>NORMAL</status>
        </cooperation>
    </cooperations>
</fenxiao_cooperation_get_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

返回
顶部