更新时间:2017-11-20 20:06
此API可以获取数据集的基础信息。包括数据集的id、数据集名称、oss内网域名、roleArn、BucketName、文件夹名字。
属性 | 值类型 | 是否必须 | 说明 |
---|---|---|---|
jsonStr | String | 是 | 完整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 | 是 | 数据集访问角色 |
GetDataSetListRequest getDataSetListRequest = new GetDataSetListRequest();
getDataSetListRequest.setAcceptFormat(FormatType.JSON);
Map<String, Object> callMap = Maps.newHashMap();
callMap.put("appKey", *****);
callMap.put("setId", *****);
callMap.put("setIdList", [2,3]);
getDataSetListRequest.setJsonStr(JSON.toJSONString(callMap));
GetDataSetListResponse response = client.getAcsResponse(getDataSetListRequest);
{
"code":"200",
"count":0,
"data":[
{
"channelType":2,
"createType":0,
"setBucketName":"quality****bucket",
"setDomain":"oss-cn-shanghai.aliyuncs.com",
"setFolderName":"zhang****di/",
"setId":117,
"setName":"zhangchundi",
"setRoleArn":"acs:ram::173*******04:role/quality****bucket"
}
],
"message":"successful",
"success":true
}
在文档使用中是否遇到以下问题
更多建议
匿名提交