文档中心 > API类目 > 淘宝直播API

taobao.live.subscription.create (创建订阅)

创建订阅

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
subscription_request SubscriptionRequest 可选 参数
  • └ tao_user_id
  • Number
  • 可选
  • 123
  • 淘宝用户ID
  • └ ali_pay_user_id
  • Number
  • 可选
  • 123
  • 支付宝用户ID
  • └ user_nick
  • String
  • 可选
  • 测试用户
  • 用户昵称
  • └ um_id
  • String
  • 可选
  • JtzXqoG4rkNwXU4zXCA
  • 客户端UMID
  • └ utd_id
  • String
  • 可选
  • JtzXqoG4rkNwXU4zXCA
  • 客户度UTDID
  • └ client_ip
  • String
  • 可选
  • 11.82.36.168
  • 客户端IP
  • └ topic
  • String
  • 可选
  • 2432e762-1c0d-4355-b8b8-ad9d2d84a4e6
  • 直播TOPIC
  • └ app_key
  • String
  • 可选
  • 21646297
  • 客户端APPKEY
  • └ anchor_id
  • Number
  • 可选
  • 263662065
  • 主播ID
  • └ live_id
  • Number
  • 可选
  • 484393905254
  • 直播ID
  • └ device_id
  • String
  • 可选
  • ghahgagi
  • 设备ID

响应参数

名称 类型 示例值 描述
result Result 参数
  • └ success
  • Boolean
  • true
  • 参数
  • └ msg_info
  • String
  • 错误
  • 参数
  • └ msg_code
  • String
  • error
  • 参数

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LiveSubscriptionCreateRequest req = new LiveSubscriptionCreateRequest();
LiveSubscriptionCreateRequest.SubscriptionRequest obj1 = new LiveSubscriptionCreateRequest.SubscriptionRequest();
obj1.setTaoUserId(123L);
obj1.setAliPayUserId(123L);
obj1.setUserNick("测试用户");
obj1.setUmId("JtzXqoG4rkNwXU4zXCA");
obj1.setUtdId("JtzXqoG4rkNwXU4zXCA");
obj1.setClientIp("11.82.36.168");
obj1.setTopic("2432e762-1c0d-4355-b8b8-ad9d2d84a4e6");
obj1.setAppKey("21646297");
obj1.setAnchorId(263662065L);
obj1.setLiveId(484393905254L);
obj1.setDeviceId("ghahgagi");
req.setSubscriptionRequest(obj1);
LiveSubscriptionCreateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<live_subscription_create_response>
    <result>
        <success>true</success>
        <msg_info>错误</msg_info>
        <msg_code>error</msg_code>
    </result>
</live_subscription_create_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

返回
顶部