alibaba.dt.datatestcommon.test.sample (datatestcommon示例api)

datatestcommon示例api

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
yuntu_datasource_parameter YuntuDatasourceParameter 可选 数据源查询参数
  • └ owner
  • String
  • 可选
  • 132222
  • owen工号
  • └ server_address
  • String
  • 可选
  • a.com
  • host地址
  • └ page_size
  • Number
  • 可选
  • 10
  • 分页大小
  • └ diamond_key
  • String
  • 可选
  • keya
  • diamonKey值
  • └ type
  • String
  • 可选
  • holo
  • 数据源类型
  • └ diamond_group
  • String
  • 可选
  • groupa
  • diamon分组
  • └ password
  • String
  • 可选
  • aaa
  • aaa
  • └ dbname
  • String
  • 可选
  • testDb
  • 数据库名称
  • └ port
  • Number
  • 可选
  • 1234
  • 端口名称
  • └ page_start
  • Number
  • 可选
  • 0
  • 分页起始值
  • └ name
  • String
  • 可选
  • test_holo
  • 数据源名称
  • └ host
  • String
  • 可选
  • a.com
  • 数据源host地址
  • └ member
  • String
  • 可选
  • 132222
  • 数据源成员
  • └ namespace
  • String
  • 可选
  • a.b.c
  • 命名空间
  • └ id
  • Number
  • 可选
  • 6
  • 数据源id
  • └ username
  • String
  • 可选
  • guzhi.yy
  • 用户名

响应参数

名称 类型 示例值 描述
result HsfResponse 12123
  • data
  • YuntuDatasourceDTO
  • 数据源DTO
  • └ id
  • Number
  • 121
  • id信息
  • └ gmt_create
  • Date
  • 2022-04-03 00:00:00
  • 创建时间
  • └ gmt_modified
  • Date
  • 2022-04-03 00:00:00
  • 修改时间
  • └ name
  • String
  • test-db
  • 测试数据源
  • └ type
  • String
  • holo
  • 数据源类型
  • └ success2
  • Boolean
  • true
  • 是否成功
  • └ error_code2
  • Number
  • failed
  • 错误信息
  • └ message2
  • String
  • 1213
  • 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDtDatatestcommonTestSampleRequest req = new AlibabaDtDatatestcommonTestSampleRequest();
AlibabaDtDatatestcommonTestSampleRequest.YuntuDatasourceParameter obj1 = new AlibabaDtDatatestcommonTestSampleRequest.YuntuDatasourceParameter();
obj1.setOwner("132222");
obj1.setServerAddress("a.com");
obj1.setPageSize(10L);
obj1.setDiamondKey("keya");
obj1.setType("holo");
obj1.setDiamondGroup("groupa");
obj1.setPassword("aaa");
obj1.setDbname("testDb");
obj1.setPort(1234L);
obj1.setPageStart(0L);
obj1.setName("test_holo");
obj1.setHost("a.com");
obj1.setMember("132222");
obj1.setNamespace("a.b.c");
obj1.setId(6L);
obj1.setUsername("guzhi.yy");
req.setYuntuDatasourceParameter(obj1);
AlibabaDtDatatestcommonTestSampleResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_dt_datatestcommon_test_sample_response>
    <result>
        <data>
            <id>121</id>
            <gmt_create>2022-04-03 00:00:00</gmt_create>
            <gmt_modified>2022-04-03 00:00:00</gmt_modified>
            <name>test-db</name>
            <type>holo</type>
        </data>
        <success2>true</success2>
        <error_code2>failed</error_code2>
        <message2>1213</message2>
    </result>
</alibaba_dt_datatestcommon_test_sample_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

返回
顶部