文档中心 > API类目 > 我的小窝玩法前端类目

tmall.alihouse.marketing.interact.challengebaseinfo.get (获取用户挑战基础信息)

获取用户挑战基础信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
player_id String 必须 123214234324 玩家主键
client_type String 必须 taobao
  • 默认值:taobao
  • 用户来源端

    响应参数

    名称 类型 示例值 描述
    response_code String success 响应码
    data UserChallengeBaseInfoDTO 挑战基础信息
    • └ challenge_total_count
    • Number
    • 10
    • 挑战所需转盘总数
    • └ challenge_start_date
    • Number
    • 1661935451000
    • 挑战开始时间
    • └ current_challenge_count
    • Number
    • 0
    • 当前挑战数
    • └ current_date_time
    • Number
    • 1661935896921
    • 当前时间
    • └ challenge_save_days
    • Number
    • 3
    • 挑战有效时长,单位:天
    • └ challenge_expire_date
    • Number
    • 1662194651000
    • 挑战过期时间
    • └ benefit_code_list
    • String
    • 191bf38e456b4ee2818e10480b30a935
    • 多选一权益列表
    • └ challenge_code
    • String
    • TZ_20220823_1
    • 挑战code
    • └ benefit_code
    • String
    • 2124324325353
    • 多选一选择的权益编码
    • └ challenge_date_status
    • String
    • TODAY
    • 挑战时间状态
    • └ today_should_turntable_qty
    • Number
    • 10
    • 如果明日能完成,今天所需转盘数
    • └ require_task_turntable_qty
    • Number
    • 11
    • 如果今日能完成,所需任务相关的转盘次数(重点任务+非重点任务)
    • └ predict_completion_days
    • Number
    • 1
    • 日常链路预测所需天数
    response_msg String 成功 响应信息

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    TmallAlihouseMarketingInteractChallengebaseinfoGetRequest req = new TmallAlihouseMarketingInteractChallengebaseinfoGetRequest();
    req.setPlayerId("123214234324");
    req.setClientType("taobao");
    TmallAlihouseMarketingInteractChallengebaseinfoGetResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <tmall_alihouse_marketing_interact_challengebaseinfo_get_response>
        <response_code>success</response_code>
        <data>
            <challenge_total_count>10</challenge_total_count>
            <challenge_start_date>1661935451000</challenge_start_date>
            <current_challenge_count>0</current_challenge_count>
            <current_date_time>1661935896921</current_date_time>
            <challenge_save_days>3</challenge_save_days>
            <challenge_expire_date>1662194651000</challenge_expire_date>
            <benefit_code_list>191bf38e456b4ee2818e10480b30a935</benefit_code_list>
            <challenge_code>TZ_20220823_1</challenge_code>
            <benefit_code>2124324325353</benefit_code>
            <challenge_date_status>TODAY</challenge_date_status>
            <today_should_turntable_qty>10</today_should_turntable_qty>
            <require_task_turntable_qty>11</require_task_turntable_qty>
            <predict_completion_days>1</predict_completion_days>
        </data>
        <response_msg>成功</response_msg>
    </tmall_alihouse_marketing_interact_challengebaseinfo_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

    返回
    顶部