taobao.tbmpc.youkuuser.getbyids (批量获取用户信息)

根据优酷用户ID类型,批量获取用户信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
ids String [] 必须 2000280564, 2000280564
  • 最大列表长度:20
  • 用户ID
    id_type Number 必须 1 用户ID类型com.taobao.uic.common.constants.youku.enums.SiteUserIdType

    响应参数

    名称 类型 示例值 描述
    result ResultDo result 返回结果
    • └ err_msg
    • String
    • success
    • 系统自动生成
    • └ err_trace
    • String
    • success
    • 返回描述信息
    • modules
    • YoukuUserDto []
    • []
    • 用户信息列表
    • └ bind_mobile
    • String
    • 13666666666
    • 绑定手机
    • └ bind_region
    • String
    • CN
    • 手机区号
    • └ create_ip
    • String
    • 1.2.3.4
    • 创建IP
    • └ create_time
    • Number
    • 1584586968848
    • 创建时间
    • └ domain
    • String
    • www
    • 域名
    • └ login_email
    • String
    • 1@youku.com
    • 登录邮箱
    • └ login_email_status
    • String
    • Y
    • 登录邮箱状态
    • └ login_mobile
    • String
    • 13666666666
    • 登录手机
    • └ login_protected
    • String
    • off
    • 登录保护
    • └ login_region
    • String
    • CN
    • 登录手机区号
    • └ modify_time
    • Number
    • 1584586968848
    • 更新时间
    • └ nickname
    • String
    • 张三
    • 昵称
    • └ reg_source
    • String
    • 20160317PLF000121_youku
    • 用户注册来源requestPid_requestPidName
    • └ reg_type
    • String
    • mobile_pwd
    • 注册来源com.youku.usercenter.biz.user.api.constant.RegisterType:nickname_pwd:只昵称注册方式,email_bindmobile_pwd:邮箱+绑定手机注册方式,email_only_pwd:仅邮箱注册方式,mobile_pwd:手机注册方式,mobile_sms_code:手机验证码自动注册方式,third_party:第三方自动注册方式,ott: OTT注册,mobile_no_pwd:仅用手机注册
    • └ status
    • String
    • E
    • 状态com.youku.usercenter.biz.user.api.constant.UserStatus,E:正常,"D:禁用,"C:注销"
    • └ status_reason
    • String
    • xx
    • 原因
    • └ tid
    • String
    • 123
    • 土豆用户ID
    • └ tudou_nickname
    • String
    • 李四
    • 土豆昵称
    • └ user_type
    • String
    • P
    • 用户类型com.youku.usercenter.biz.user.api.constant.UserType,P:个人,C:企业
    • └ yid
    • String
    • 123
    • 优酷用户ID
    • └ ytid
    • String
    • 123
    • 用户ID
    • └ ret_code
    • String
    • success
    • 返回code
    • └ success
    • Boolean
    • true
    • 调用是否成功
    • └ success_and_has_value
    • Boolean
    • true
    • 系统自动生成

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    TbmpcYoukuuserGetbyidsRequest req = new TbmpcYoukuuserGetbyidsRequest();
    req.setIds("2000280564, 2000280564");
    req.setIdType(1L);
    TbmpcYoukuuserGetbyidsResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <tbmpc_youkuuser_getbyids_response>
        <result>
            <err_msg>success</err_msg>
            <err_trace>success</err_trace>
            <modules>
                <youku_user_dto>
                    <bind_mobile>13666666666</bind_mobile>
                    <bind_region>CN</bind_region>
                    <create_ip>1.2.3.4</create_ip>
                    <create_time>1584586968848</create_time>
                    <domain>www</domain>
                    <login_email>1@youku.com</login_email>
                    <login_email_status>Y</login_email_status>
                    <login_mobile>13666666666</login_mobile>
                    <login_protected>off</login_protected>
                    <login_region>CN</login_region>
                    <modify_time>1584586968848</modify_time>
                    <nickname>张三</nickname>
                    <reg_source>20160317PLF000121_youku</reg_source>
                    <reg_type>mobile_pwd</reg_type>
                    <status>E</status>
                    <status_reason>xx</status_reason>
                    <tid>123</tid>
                    <tudou_nickname>李四</tudou_nickname>
                    <user_type>P</user_type>
                    <yid>123</yid>
                    <ytid>123</ytid>
                </youku_user_dto>
            </modules>
            <ret_code>success</ret_code>
            <success>true</success>
            <success_and_has_value>true</success_and_has_value>
        </result>
    </tbmpc_youkuuser_getbyids_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

    返回
    顶部