文档中心 > API类目 > 天猫校园共享前端类目

tmall.xiaoyuan.share.income.stat (收入数据统计)

收入数据统计

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
share_income_expenditure_query_request ShareIncomeExpenditureQueryRequest 必须 入参
  • └ page
  • Number
  • 必须
  • 1
  • 页码
  • └ page_size
  • Number
  • 必须
  • 10
  • 每页大小
  • └ business_type
  • String
  • 必须
  • SCOOTER
  • 业务类型
  • └ campus_area_code
  • Number
  • 可选
  • 50020
  • 服务区
  • └ campus_area_code_list
  • String []
  • 可选
  • ["1","2"]
  • 服务区列表
  • └ time_start
  • String
  • 必须
  • 2024-06-01 00:00:00
  • 开始时间
  • └ time_end
  • String
  • 必须
  • 2024-06-10 23:59:59
  • 结束时间
  • └ payment_channel
  • String
  • 必须
  • ALIPAY
  • 支付渠道
  • └ order_type_code
  • String
  • 可选
  • SERVICE_ORDER
  • 订单类型
  • └ sid
  • String
  • 可选
  • sid
  • sid
  • └ cpw_token
  • String
  • 可选
  • cpwToken
  • cpwToken

响应参数

名称 类型 示例值 描述
result Result 出参
  • └ code
  • String
  • 200
  • 代码
  • data
  • ShareIncomePolymerizationQueryResponse
  • 数据
  • └ total_pay_amount
  • String
  • 100
  • 支付总金额
  • └ total_refund_amount
  • String
  • 20
  • 退款总金额
  • └ total_fluid_dispenser
  • String
  • 10
  • 加液器总额,仅在洗衣机模式下有
  • └ success
  • Boolean
  • true
  • 接口请求是否成功
  • └ msg
  • String
  • 成功
  • 接口返回信息
  • └ total_num
  • Number
  • 50
  • 查询总数
  • └ page_num
  • Number
  • 1
  • 当前页码
  • └ fail
  • Boolean
  • false
  • 失败

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmallXiaoyuanShareIncomeStatRequest req = new TmallXiaoyuanShareIncomeStatRequest();
TmallXiaoyuanShareIncomeStatRequest.ShareIncomeExpenditureQueryRequest obj1 = new TmallXiaoyuanShareIncomeStatRequest.ShareIncomeExpenditureQueryRequest();
obj1.setPage(1L);
obj1.setPageSize(10L);
obj1.setBusinessType("SCOOTER");
obj1.setCampusAreaCode(50020L);
obj1.setCampusAreaCodeList(""1","2"");
obj1.setTimeStart("2024-06-01 00:00:00");
obj1.setTimeEnd("2024-06-10 23:59:59");
obj1.setPaymentChannel("ALIPAY");
obj1.setOrderTypeCode("SERVICE_ORDER");
obj1.setSid("sid");
obj1.setCpwToken("cpwToken");
req.setShareIncomeExpenditureQueryRequest(obj1);
TmallXiaoyuanShareIncomeStatResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tmall_xiaoyuan_share_income_stat_response>
    <result>
        <code>200</code>
        <data>
            <total_pay_amount>100</total_pay_amount>
            <total_refund_amount>20</total_refund_amount>
            <total_fluid_dispenser>10</total_fluid_dispenser>
        </data>
        <success>true</success>
        <msg>成功</msg>
        <total_num>50</total_num>
        <page_num>1</page_num>
        <fail>false</fail>
    </result>
</tmall_xiaoyuan_share_income_stat_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

返回
顶部