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

taobao.liveagency.orders.file.get (机构主播订单OSS下载接口)

机构主播订单OSS下载接口(接口使用需要联系平台申请)

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
extend_params JSONObject 必须 JSONObject
  • └ date_type
  • String
  • 必须
  • pay_date
  • 日期类型,枚举 pay_date=支付日期,confirm_date=确认收货日期 create_date=下单日期,refund_date=退款日期
  • └ begin_date
  • String
  • 必须
  • yyyyMMdd
  • 查询开始日期,必须yyyyMMdd
  • └ end_date
  • String
  • 必须
  • yyyyMMdd
  • 查询结束日期,必须yyyyMMdd
query_user_id String 必须 assddaa 主播ID(加密,需申请开白)
role_id Number 必须 164 业务ID

响应参数

名称 类型 示例值 描述
msg_info String 错误信息 错误信息
msg_code String 1000 异常代码
object TopDataCommInfo 数据信息
  • data
  • FileInfo
  • 下载信息接口
  • └ file_path
  • String
  • text.csv
  • 文件链接
  • └ file_name
  • String
  • 直播间订单明细_20240219_0
  • 文件名称

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LiveagencyOrdersFileGetRequest req = new LiveagencyOrdersFileGetRequest();
LiveagencyOrdersFileGetRequest.JSONObject obj1 = new LiveagencyOrdersFileGetRequest.JSONObject();
obj1.setDateType("pay_date");
obj1.setBeginDate("yyyyMMdd");
obj1.setEndDate("yyyyMMdd");
req.setExtendParams(obj1);
req.setQueryUserId("assddaa");
req.setRoleId(164L);
LiveagencyOrdersFileGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<liveagency_orders_file_get_response>
    <msg_info>错误信息</msg_info>
    <msg_code>1000</msg_code>
    <object>
        <data>
            <file_path>text.csv</file_path>
            <file_name>直播间订单明细_20240219_0</file_name>
        </data>
    </object>
</liveagency_orders_file_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

返回
顶部