alibaba.datafactory.tenant.sso (登录态验证)

登录态验证

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
query LoginQuery 可选 登录查询参数
  • └ identity
  • String
  • 可选
  • 123
  • 登录身份标识
  • └ system_type
  • Number
  • 可选
  • 0
  • 系统类型

响应参数

名称 类型 示例值 描述
result RCode {} 返回结果包装体
  • data
  • User4DataphinDTO
  • {}
  • 返回数据
  • └ user_id
  • String
  • 123
  • 用户id,数据银行平台生成的baseid,非淘宝id
  • └ account_name
  • String
  • 123
  • 用户账号
  • └ parent_user_id
  • String
  • 123
  • 父id,实际为空
  • └ display_name
  • String
  • zhangsan
  • 展示名,实际为空
  • └ real_name
  • String
  • zhangsan
  • 真名,实际为空
  • └ nick_name
  • String
  • zhangsan
  • 昵称,实际为空
  • └ email
  • String
  • ee@qq.com
  • 邮件,实际为空
  • └ mobile_phone
  • String
  • 123455
  • 手机,实际为空
  • └ err_code
  • Number
  • 23
  • 错误码
  • └ err_msg
  • String
  • 参数异常
  • 错误信息
  • └ code_class
  • String
  • success
  • 错误类

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDatafactoryTenantSsoRequest req = new AlibabaDatafactoryTenantSsoRequest();
AlibabaDatafactoryTenantSsoRequest.LoginQuery obj1 = new AlibabaDatafactoryTenantSsoRequest.LoginQuery();
obj1.setIdentity("123");
obj1.setSystemType(0L);
req.setQuery(obj1);
AlibabaDatafactoryTenantSsoResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_datafactory_tenant_sso_response>
    <result>
        <data>
            <user_id>123</user_id>
            <account_name>123</account_name>
            <parent_user_id>123</parent_user_id>
            <display_name>zhangsan</display_name>
            <real_name>zhangsan</real_name>
            <nick_name>zhangsan</nick_name>
            <email>ee@qq.com</email>
            <mobile_phone>123455</mobile_phone>
        </data>
        <err_code>23</err_code>
        <err_msg>参数异常</err_msg>
        <code_class>success</code_class>
    </result>
</alibaba_datafactory_tenant_sso_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

返回
顶部