文档中心 > API类目 > 淘金币API

taobao.coin.activities.query (查询卖家淘金币活动信息)

查询卖家淘金币活动信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
out_activity_ids Number [] 可选 123,456
  • 最大列表长度:20
  • 活动ID列表
    create_time_from Date 可选 2014-11-26 19:29:35 活动创建时间:起始点
    create_time_to Date 可选 2014-11-26 19:29:35 活动创建时间:超始点
    end_time_from Date 可选 2014-11-26 19:29:35 活动结束时间:起始点
    end_time_to Date 可选 2014-11-26 19:29:35 活动结束时间:截止点
    page Number 必须 1 当前页,从1开始
    page_size Number 必须 10 单次返回记录数
    start_time_from Date 可选 2014-11-26 19:29:35 活动开始时间:起始点
    start_time_to Date 可选 2014-11-26 19:29:35 活动开始时间:截止点
    status Number [] 可选 0,-2
  • 最大列表长度:20
  • 状态,0-有效状态,-1-创建失败,-2-卖家中止, -3-系统中止, -4-到期终止
    tb_activity_ids Number [] 可选 123,456
  • 最大列表长度:20
  • 淘宝活动ID

    响应参数

    名称 类型 示例值 描述
    trace_id String aabb 跟踪ID,用于故障排查。
    query_result ActivityQueryList 查询活动列表
    • └ total_count
    • Number
    • 123
    • 总记录数
    • list
    • ThirdActivity []
    • 活动列表
    • └ start_time
    • Date
    • 2014-11-26 18:57:35
    • 活动开始时间
    • └ end_time
    • Date
    • 2014-11-26 18:57:35
    • 活动结束时间
    • └ activity_title
    • String
    • 周末抽奖
    • 活动标题
    • └ status
    • Number
    • 0
    • 状态,0-有效状态,-1-创建失败,-2-卖家中止, -3-系统中止, -4-到期终止
    • └ out_activity_id
    • Number
    • 123
    • 外部活动ID
    • └ budget_amount
    • Number
    • 123
    • 为活动冻结的金币数余额
    • └ tb_activity_id
    • Number
    • 123
    • 淘金币活动ID
    • └ activity_url
    • String
    • http://appserver/activity.htm?id=123
    • 参与活动入口URL
    • └ feature
    • Json
    • {bizId:123}
    • 外部扩展属性
    • └ current_page
    • Number
    • 123
    • 当前页码
    • └ total_page
    • Number
    • 123
    • 总页数

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    CoinActivitiesQueryRequest req = new CoinActivitiesQueryRequest();
    req.setOutActivityIds("123,456");
    req.setCreateTimeFrom(StringUtils.parseDateTime("2014-11-26 19:29:35"));
    req.setCreateTimeTo(StringUtils.parseDateTime("2014-11-26 19:29:35"));
    req.setEndTimeFrom(StringUtils.parseDateTime("2014-11-26 19:29:35"));
    req.setEndTimeTo(StringUtils.parseDateTime("2014-11-26 19:29:35"));
    req.setPage(1L);
    req.setPageSize(10L);
    req.setStartTimeFrom(StringUtils.parseDateTime("2014-11-26 19:29:35"));
    req.setStartTimeTo(StringUtils.parseDateTime("2014-11-26 19:29:35"));
    req.setStatus("0,-2");
    req.setTbActivityIds("123,456");
    CoinActivitiesQueryResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <coin_activities_query_response>
        <trace_id>aabb</trace_id>
        <query_result>
            <total_count>123</total_count>
            <list>
                <third_activity>
                    <start_time>2014-11-26 18:57:35</start_time>
                    <end_time>2014-11-26 18:57:35</end_time>
                    <activity_title>周末抽奖</activity_title>
                    <status>0</status>
                    <out_activity_id>123</out_activity_id>
                    <budget_amount>123</budget_amount>
                    <tb_activity_id>123</tb_activity_id>
                    <activity_url>http://appserver/activity.htm?id=123</activity_url>
                    <feature>{bizId:123}</feature>
                </third_activity>
            </list>
            <current_page>123</current_page>
            <total_page>123</total_page>
        </query_result>
    </coin_activities_query_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>

    错误码解释

    错误码 错误描述 解决方案
    isp.systerm-error:* 服务查询错误 根据详细的错误信息调整入参

    API工具

    如何获得此API

    FAQ

    返回
    顶部