查询项目默认规则集
功能介绍
查询项目默认规则集。
调用方法
请参见如何调用API。
URI
GET /v1/criterionset/get-default-sets
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
参数解释: 项目的32位uuid,通过查询项目列表接口查询项目列表获取。 约束限制: 不涉及。 取值范围: 32位uuid。 默认取值: 不涉及。 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
参数解释: 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 约束限制: 不涉及。 取值范围: 字符串长度不少于1,不超过10万。 默认取值: 不涉及。 |
响应参数
状态码:200
参数 |
参数类型 |
描述 |
---|---|---|
httpStatus |
String |
参数解释: HTTP响应状态,接口响应成功时为"OK",接口响应失败时为其他HTTP状态码。如INTERNAL_SERVER_ERROR为接口内部异常,BAD_REQUEST是参数校验异常。 取值范围:
|
result |
Object |
参数解释: 项目下每一语言对应的默认规则集id。结构为map。 取值范围:
|
status |
String |
参数解释: 接口响应状态。 取值范围:
|
状态码:400
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
状态码:401
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_msg |
String |
错误描述 |
请求示例
GET https://{endpoint}/v1/criterionset/get-default-sets?project_id=8c7c74775f4f496596e4a39d34b209c3
响应示例
状态码:200
get default sets
{ "httpStatus" : "OK", "status" : "success", "result" : { "arkts" : "e283302be51111ee9439909838cbb4b5", "c#" : "b113b9bee57545738bee86ec69f337a6", "c++" : "a9ac0292e14c44e39d6a93395cdf2629", "css" : "8b17c76da51145bdb16ad58a5b55fad9", "go" : "c5168e30ace948a78e3d42e5bfd2b592", "html" : "4e988c481b4c46d0a3297fbe343a662d", "java" : "782aade71ffb4ab780303555eb2e4825", "javascript" : "cce1c1bce5ae4764b5b3f0b768cca6ca", "kotlin" : "78cbb4418fed4460834b6753d32605e7", "lua" : "8c21a21bc3d74d2386fa62ed119d0ce0", "php" : "6ddae60e22d74ca4bdfcd91f4b1db87e", "python" : "d2c81699269b420483e797e06e9bbf21", "rust" : "a39df150e7e244719d00088e310d001f", "scala" : "632b8ea9c0f24a81acdb226b2bbdffc7", "shell" : "71e966afdb934babbb7615a4ac68f5af", "sql" : "dae19546ebdb11ee9439909838cbb4b5", "typescript" : "5986aecac5db453f96e1546d76bf1681" } }
状态码:400
Bad Request
{ "error_code" : "CC.00000000", "error_msg" : "网络繁忙,请稍后再试。" }
状态码:401
Unauthorized
{ "error_code" : "CC.00000003", "error_msg" : "认证信息过期。" }
状态码
状态码 |
描述 |
---|---|
200 |
get default sets |
400 |
Bad Request |
401 |
Unauthorized |
错误码
请参见错误码。