@@ -57,12 +57,6 @@ POST /server/main/api/orgs/<org_sid>/teams/<team_name>/repos/
57
57
python ScriptsAPI.py --base_url=http://< my_ip> / --method=create_repository --org_sid=E5BbtAHm2Bh --team_name=project --scm_url=https://github.com/Tencent/CodeAnalysis.git --scm_type=git
58
58
```
59
59
60
- #### 4. 结果展示
61
- ![ create_repository] ( ../../../images/api_create_repository_response.png )
62
-
63
-
64
- ![ create_repository] ( ../../../images/api_create_repository_cons.png )
65
-
66
60
67
61
### 二、设置指定代码库的指定方案的代码度量配置
68
62
#### 1. url请求
@@ -91,12 +85,6 @@ PUT /server/main/api/orgs/<org_sid>/teams/<team_name>/repos/<repo_id>/schemes/<s
91
85
python ScriptsAPI.py --base_url=http://< my_ip> / --method=update_scheme_settings --org_sid=E5BbtAHm2Bh --team_name=project --repo_id=47 --scheme_id=9
92
86
```
93
87
94
- #### 4. 结果展示
95
- ![ create_repository] ( ../../../images/api_update_scheme_settings_response.png )
96
-
97
-
98
- ![ create_repository] ( ../../../images/api_update_scheme_settings_cons.png )
99
-
100
88
101
89
102
90
### 三、创建分析项目
@@ -129,12 +117,6 @@ POST /server/main/api/orgs/<org_sid>/teams/<team_name>/repos/<repo_id>/projects/
129
117
python ScriptsAPI.py --base_url=http://< my_ip> / --method=create_project --org_sid=E5BbtAHm2Bh --team_name=project --repo_id=47 --scan_scheme_id=42 --branch=main
130
118
```
131
119
132
- #### 4. 结果展示
133
- ![ create_repository] ( ../../../images/api_create_project_response.png )
134
-
135
-
136
- ![ create_repository] ( ../../../images/api_create_project_cons.png )
137
-
138
120
139
121
### 四、启动任务
140
122
#### 1. url请求
@@ -164,11 +146,6 @@ POST /server/main/api/orgs/<org_sid>/teams/<team_name>/repos/<repo_id>/projects/
164
146
python ScriptsAPI.py --base_url=http://< my_ip> / --method=create_scans --org_sid=E5BbtAHm2Bh --team_name=project --repo_id=47 --project_id=48
165
147
```
166
148
167
- #### 4. 结果展示
168
- ![ create_repository] ( ../../../images/api_create_scans_response.png )
169
-
170
-
171
- ![ create_repository] ( ../../../images/api_create_scans_cons.png )
172
149
173
150
174
151
### 五、轮询任务结果
@@ -199,17 +176,6 @@ GET /server/main/api/orgs/<org_sid>/teams/<team_name>/repos/<repo_id>/projects/<
199
176
python ScriptsAPI.py --base_url=http://< my_ip> / --method=get_scan_cons --org_sid=E5BbtAHm2Bh --team_name=project --repo_id=47 --project_id=48 --job_id=20
200
177
```
201
178
202
- #### 4. 结果展示
203
- ![ create_repository] ( ../../../images/api_get_scan_cons_1.png )
204
- ![ create_repository] ( ../../../images/api_get_scan_cons_2.png )
205
- 此时分析项目正在执行中,调用访问任务结果的api接口后会不断进行轮询,直到项目执行完毕。
206
-
207
- ![ create_repository] ( ../../../images/api_get_scan_cons_3.png )
208
- ![ create_repository] ( ../../../images/api_get_scan_cons_4.png )
209
-
210
- 如果参数填写出现错误,会给出提示。
211
- ![ create_repository] ( ../../../images/api_get_scan_cons_5.png )
212
-
213
179
214
180
### 六、获取分析概览
215
181
#### 1. url请求
@@ -238,11 +204,6 @@ GET /server/analysis/api/orgs/<org_sid>/teams/<team_name>/repos/<repo_id>/projec
238
204
python ScriptsAPI.py --base_url=http://< my_ip> / --method=get_overview --org_sid=E5BbtAHm2Bh --team_name=project --repo_id=47 --project_id=48
239
205
```
240
206
241
- #### 4. 结果展示
242
- ![ create_repository] ( ../../../images/api_get_overview_1.png )
243
- ![ create_repository] ( ../../../images/api_get_overview_2.png )
244
- ![ create_repository] ( ../../../images/api_get_overview_3.png )
245
- ![ create_repository] ( ../../../images/api_get_overview_4.png )
246
207
247
208
248
209
### 七、查看扫描问题列表
@@ -272,12 +233,6 @@ GET /server/analysis/api/orgs/<org_sid>/teams/<team_name>/repos/<repo_id>/projec
272
233
python ScriptsAPI.py --base_url=http://< my_ip> / --method=get_issues --org_sid=E5BbtAHm2Bh --team_name=project --repo_id=48 --project_id=49
273
234
```
274
235
275
- #### 4. 结果展示
276
- ![ create_repository] ( ../../../images/api_get_issues_response.png )
277
-
278
-
279
- ![ create_repository] ( ../../../images/api_get_issues_cons.png )
280
-
281
236
282
237
### 八、查看问题详情
283
238
#### 1. url请求
@@ -307,12 +262,6 @@ GET /server/analysis/api/orgs/<org_sid>/teams/<team_name>/repos/<repo_id>/projec
307
262
python ScriptsAPI.py --base_url=http://< my_ip> / --method=get_issue_detail --org_sid=E5BbtAHm2Bh --team_name=project --repo_id=48 --project_id=49 --issue_id=185
308
263
```
309
264
310
- #### 4. 结果展示
311
- ![ create_repository] ( ../../../images/api_get_issue_detail_response.png )
312
-
313
-
314
- ![ create_repository] ( ../../../images/api_get_issue_detail_cons.png )
315
-
316
265
317
266
### 九、查看指定项目的圈复杂度问题列表
318
267
#### 1. url请求
@@ -341,12 +290,6 @@ GET /server/analysis/api/orgs/<org_sid>/teams/<team_name>/repos/<repo_id>/projec
341
290
python ScriptsAPI.py --base_url=http://< my_ip> / --method=get_ccissues --org_sid=E5BbtAHm2Bh --team_name=project --repo_id=48 --project_id=49
342
291
```
343
292
344
- #### 4. 结果展示
345
- ![ create_repository] ( ../../../images/api_get_ccissues_response.png )
346
-
347
-
348
- ![ create_repository] ( ../../../images/api_get_ccissues_cons.png )
349
-
350
293
351
294
352
295
### 十、查看指定项目的重复文件列表
@@ -376,17 +319,6 @@ GET /server/analysis/api/orgs/<org_sid>/teams/<team_name>/repos/<repo_id>/projec
376
319
python ScriptsAPI.py --base_url=http://< my_ip> / --method=get_dupfiles --org_sid=E5BbtAHm2Bh --team_name=project --repo_id=48 --project_id=49
377
320
```
378
321
379
- #### 4. 结果展示
380
- ![ create_repository] ( ../../../images/api_get_dupfiles_response.png )
381
-
382
-
383
- ![ create_repository] ( ../../../images/api_get_dupfiles_cons.png )
384
-
385
-
386
-
387
-
388
-
389
-
390
322
391
323
392
324
0 commit comments