文档中心 > API类目 > 驿马前台api

cainiao.yima.wallet.index (钱包首页接口)

小件员钱包首页

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
cp_code String 可选 1 cpcode
user_id Number 可选 1 用户id
session_code String 可选 1 session
is_bgx Boolean 可选 true 是否包裹侠

响应参数

名称 类型 示例值 描述
data DeliveryWalletIndexDto data
  • └ available_withdraw_desc
  • String
  • 每周二、周五为提现日
  • 提现文案
  • └ could_draw_money
  • String
  • 10
  • 可提现金额
  • └ could_withdraw
  • Boolean
  • true
  • 能否提现
  • funds_list
  • FundsDto []
  • 金额明细列表
  • └ amount
  • String
  • 2
  • 金额
  • └ amount_desc
  • String
  • 2
  • 金额描述
  • └ type
  • String
  • SEND
  • 金额类型
  • └ type_desc
  • String
  • 寄件费
  • 金额类型描述
  • └ income
  • String
  • 2
  • 收入
  • record_list
  • WalletRecordDto []
  • recordList
  • 记录列表
  • └ link_url
  • String
  • cainiao://
  • 链接地址
  • └ sub_txt
  • String
  • 驿站充值
  • 子文案
  • └ title
  • String
  • 充值
  • 名称
  • └ value
  • String
  • 20
  • └ icon_url
  • String
  • cainiao://
  • iconUrl
  • └ link_txt
  • String
  • 连接文案,如【提现】
  • linkTxt
  • └ type_code
  • String
  • MSG_CALL_COUNT("msg_call_count", "短信云呼卡", null), BALANCE_RECHARGE_STATION("balance_recharge_station", "充值余额", "驿站派件"), BALANCE_RECHARGE_CABINET("balance_recharge_cabinet", "充值余额", "自提柜派件"), BALANCE_INCOME_STATION("balance_income_station", "驿站揽件余额", null, "提现");
  • typeCode
  • └ single_draw_money_limit
  • String
  • 5000 - 单笔提现限额
  • 单笔提现限额
  • └ today_income
  • String
  • 23
  • 今日收入
status_code String 2 参数返回码
status_message String 1 返回信息
is_success Boolean false 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
CainiaoYimaWalletIndexRequest req = new CainiaoYimaWalletIndexRequest();
req.setCpCode("1");
req.setUserId(1L);
req.setSessionCode("1");
req.setIsBgx(true);
CainiaoYimaWalletIndexResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<cainiao_yima_wallet_index_response>
    <data>
        <available_withdraw_desc>每周二、周五为提现日</available_withdraw_desc>
        <could_draw_money>10</could_draw_money>
        <could_withdraw>true</could_withdraw>
        <funds_list>
            <funds_dto>
                <amount>2</amount>
                <amount_desc>2</amount_desc>
                <type>SEND</type>
                <type_desc>寄件费</type_desc>
            </funds_dto>
        </funds_list>
        <income>2</income>
        <record_list>
            <wallet_record_dto>
                <link_url>cainiao://</link_url>
                <sub_txt>驿站充值</sub_txt>
                <title>充值</title>
                <value>20</value>
                <icon_url>cainiao://</icon_url>
                <link_txt>连接文案,如【提现】</link_txt>
                <type_code>MSG_CALL_COUNT(&quot;msg_call_count&quot;, &quot;短信云呼卡&quot;, null),     BALANCE_RECHARGE_STATION(&quot;balance_recharge_station&quot;, &quot;充值余额&quot;, &quot;驿站派件&quot;),     BALANCE_RECHARGE_CABINET(&quot;balance_recharge_cabinet&quot;, &quot;充值余额&quot;, &quot;自提柜派件&quot;),     BALANCE_INCOME_STATION(&quot;balance_income_station&quot;, &quot;驿站揽件余额&quot;, null, &quot;提现&quot;);</type_code>
            </wallet_record_dto>
        </record_list>
        <single_draw_money_limit>5000 - 单笔提现限额</single_draw_money_limit>
        <today_income>23</today_income>
    </data>
    <status_code>2</status_code>
    <status_message>1</status_message>
    <is_success>false</is_success>
</cainiao_yima_wallet_index_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

返回
顶部