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

taobao.mcn.anchor.live.page.get (主播场次清单)

机构授权; 分页查询, 主播场次清单

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
live_id Number 可选 234343 选填,过滤,场次id
anchor_open_id String 必须 KSJDFL-SKLDJF 主播openId
page_no Number 必须 1 页码。正整数,默认值为1。当深翻时(page_no*page_size>1万),为了性能考虑,部分接口将报错。请尽可能细化搜索,如:根据时间分段
page_size Number 必须 40 每页获取条数。正整数,默认值10,最大值100。
start_date Date 必须 2022-11-11 00:00:00 开播时间以后,一般只查询三天内
end_date Date 必须 2023-01-01 00:00:00 开播时间以前, 一般只查询三天内

响应参数

名称 类型 示例值 描述
total_count Number 998 此接口不返回总数,请根据时间区间进行迭代查询
mcn_anchor_live_page_response_list McnAnchorLivePageResponse [] 响应结果
  • └ id
  • Number
  • 234234
  • 场次id
  • └ start_date
  • Date
  • 2011-01-01 00:00:00
  • 开播时间
  • └ end_date
  • Date
  • 2011-01-01 00:00:00
  • 下播时间
  • └ status
  • Number
  • 100
  • 状态,未删除(其他),直播不存在/已删除(-1)
  • └ room_status
  • Number
  • 0
  • 房间状态,描述直播的预告/未开始(0)、开播/直播中(1)、回放/直播结束(2)
  • └ title
  • String
  • TITLE
  • 标题

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
McnAnchorLivePageGetRequest req = new McnAnchorLivePageGetRequest();
req.setLiveId(234343L);
req.setAnchorOpenId("KSJDFL-SKLDJF");
req.setPageNo(1L);
req.setPageSize(40L);
req.setStartDate(StringUtils.parseDateTime("2022-11-11 00:00:00"));
req.setEndDate(StringUtils.parseDateTime("2023-01-01 00:00:00"));
McnAnchorLivePageGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<mcn_anchor_live_page_get_response>
    <total_count>998</total_count>
    <mcn_anchor_live_page_response_list>
        <mcn_anchor_live_page_response>
            <id>234234</id>
            <start_date>2011-01-01 00:00:00</start_date>
            <end_date>2011-01-01 00:00:00</end_date>
            <status>100</status>
            <room_status>0</room_status>
            <title>TITLE</title>
        </mcn_anchor_live_page_response>
    </mcn_anchor_live_page_response_list>
</mcn_anchor_live_page_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

返回
顶部