全部产品
阿里云办公

获取数据集基础信息

更新时间:2017-11-20 20:06:04

接口说明

此API可以获取数据集的基础信息。包括数据集的id、数据集名称、oss内网域名、roleArn、BucketName、文件夹名字。

入参GetDataSetListRequest说明

属性 值类型 是否必须 说明
jsonStr String 完整Json字符串信息,具体内容参见以下详细信息

请求参数与Json字符串信息

属性 值类型 是否必须 说明
appKey String 业务方或者业务场景的标记
setId Long 数据集ID
setIdList List< Long> 数据集ID集合

返回参数说明

返回参数JSON字符串data字段:

属性 值类型 是否必须 说明
data List< DataSet> 返回结果

返回结果DataSet描述:

属性 值类型 是否必须 说明
channelType Integer 音频文件的单双轨类型。1为单轨类型、2为双轨类型。
createType Integer 创建数据集类型。0为通过oss内网上传、1为通过本地直接上传。
setDomain String 数据集域名
setFolderName String 数据集文件夹名称
setId Long 数据集ID
setName String 数据集名称
setRoleArn String 数据集访问角色

调用示例

  1. GetDataSetListRequest getDataSetListRequest = new GetDataSetListRequest();
  2. getDataSetListRequest.setAcceptFormat(FormatType.JSON);
  3. Map<String, Object> callMap = Maps.newHashMap();
  4. callMap.put("appKey", *****);
  5. callMap.put("setId", *****);
  6. callMap.put("setIdList", [2,3]);
  7. getDataSetListRequest.setJsonStr(JSON.toJSONString(callMap));
  8. GetDataSetListResponse response = client.getAcsResponse(getDataSetListRequest);

返回示例

  1. {
  2. "code":"200",
  3. "count":0,
  4. "data":[
  5. {
  6. "channelType":2,
  7. "createType":0,
  8. "setBucketName":"quality****bucket",
  9. "setDomain":"oss-cn-shanghai.aliyuncs.com",
  10. "setFolderName":"zhang****di/",
  11. "setId":117,
  12. "setName":"zhangchundi",
  13. "setRoleArn":"acs:ram::173*******04:role/quality****bucket"
  14. }
  15. ],
  16. "message":"successful",
  17. "success":true
  18. }