快速入门
本节以具体的场景为例,介绍如何调用API。
场景描述
以调用双预控BO中的接口“查询标准隐患列表(queryStandardHiddenTrouble)”,查询标准隐患列表信息为例进行描述。
接口请求方法为:POST,AppCube域名为:XXX.huawei.com,接口URL:/service/ISDP__SecurityRiskBO/1.0.1/queryStandardHiddenTrouble。
![](https://support.huaweicloud.com/devg-isdp-sr/public_sys-resources/note_3.0-zh-cn.png)
XXX.huawei.com为一个示例说明,不是实际的域名,在实际环境中使用时,请替换为实际使用的域名。
前提条件
在AppCube环境中已部署双预控BO。
操作步骤
- 请参见认证鉴权获取到access_token。
- 设置请求方法和请求URL。
POST https://XXX.huawei.com/service/ISDP__SecurityRiskBO/1.0.1/queryStandardHiddenTrouble
- 设置请求消息头。
Content-Type: application/json access-token: ********
********设置为1中获取到的access_token的值。
- 构造请求消息体。
{ "pageStart": 0, "pageSize": 15, "standardTroubleDesc": "隐患描述" }
返回如下响应,表示查询标准隐患列表信息成功。
{ "resCode": "0", "resMsg": "成功", "result": { "standardTroubleList": [ { "basisDes": "", "controlMeasuresList": [ { "controlSource": "测试租户", "id": "cXCa000000zeuRjUOFxw", "jobObjectCode": "九级门店001重复名称", "jobObjectId": 99052395, "jobObjectName": "九级门店001", "locationCode": "CN", "locationId": 187252, "locationName": "中国", "riskDescription": "hefu冯文杰防患未然番茄味", "riskId": "cslU000000y6XNsmT9DU", "riskLevel": "一般风险", "sectionClauses": "每月", "solutionDesc": "很有用兔兔", "solutionId": "cgSW000000y6XNsr0jIW", "standardTroubleId": "cuCe000000zeuRjBwKVk" }, { "controlSource": "SIT组织1", "id": "cXCa000000zeuRjXnRWi", "jobObjectCode": "九级门店001", "jobObjectId": 99050287, "jobObjectName": "九级门店001", "locationCode": "CN", "locationId": 187252, "locationName": "中国", "riskDescription": "跳舞机会让故人叹", "riskId": "cslU000000y6KQCbrV7g", "riskLevel": "一般风险", "sectionClauses": "每周", "solutionDesc": "方格网IE让他个很温柔", "solutionId": "cgSW000000y6KQCez5YO", "standardTroubleId": "cuCe000000zeuRjBwKVk" }, { "controlSource": "测试租户", "id": "cXCa000000zeuRjY52em", "jobObjectCode": "九级门店001重复名称", "jobObjectId": 99052395, "jobObjectName": "九级门店001", "locationCode": "CN", "locationId": 187252, "locationName": "中国", "riskDescription": "测试检查单引入风险问题2", "riskId": "cslU000000y3GW6bE0OG", "riskLevel": "重大风险", "sectionClauses": "每天", "solutionDesc": "1.事故发生后,事故现场人员立即汇报作业区说明地点、人员伤亡情况。2、安排专人接救护车。3、实行应急预案措施进行救治。4、保护好事故现场,必要时在事故现场周围建立警戒区域,现场紧急疏散,人员清点,传达紧急信息,事故调查等。5、报告电话:XXXXXXXX;急救:120。", "solutionId": "cgSW000000y3GW6hBa7c", "standardTroubleId": "cuCe000000zeuRjBwKVk" } ], "createBy": "XXX", "createDate": "2022-12-30 15:38:36", "index": 0, "isdpUserId": 308030, "jobObjectCode": "天安云谷店巡检", "jobObjectId": 99053828, "jobObjectName": "天安云谷店001", "rectificationRequireList": [ { "funding": 1000000000, "id": "csAC000000zeuRjFuiKe", "orgCode": "SaasTenant1745", "orgId": 25245, "orgName": "测试租户", "orgPath": null, "rectificationMeasures": "有啥改啥", "standardTroubleId": "cuCe000000zeuRjBwKVk" } ], "regulationsClausesList": [ { "Id": "c38K000000zeuRjLagvw", "docName": "安全规程文档", "regulationsClausesArticle": "第二条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "在中华人民共和国领域内从事煤炭生产和煤矿建设活动,必须遵守本规程。", "regulationsClausesId": "cP16000000xmIL6kyAkr", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjQz4PA", "docName": "安全规程文档", "regulationsClausesArticle": "第三条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "煤炭生产实行安全生产许可证制度。未取得安全生产许可证的,不得从事煤炭生产活动。", "regulationsClausesId": "cP16000000xmIL6kyAks", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjRprnM", "docName": "安全规程文档", "regulationsClausesArticle": "第四条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "从事煤炭生产与煤矿建设的企业(以下统称煤矿企业)必须遵守国家有关安全生产的法律、法规、规章、规程、标准和技术规范。煤矿企业必须加强安全生产管理,建立健全各级负责人、各部门、各岗位安全生产与职业病危害防治责任制。煤矿企业必须建立健全安全生产与职业病危害防治目标管理、投入、奖惩、技术措施审批、培训、办公会议制度,安全检查制度,事故隐患排查、治理、报告制度,事故报告与责任追究制度等。煤矿企业必须建立各种设备、设施检查维修制度,定期进行检查维修,并做好记录。煤矿必须制定本单位的作业规程和操作规程。", "regulationsClausesId": "cP16000000xmIL6kyAkt", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjSgfBY", "docName": "安全规程文档", "regulationsClausesArticle": "第五条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "煤矿企业必须设置专门机构负责煤矿安全生产与职业病危害防治管理工作,配备满足工作需要的人员及装备。", "regulationsClausesId": "cP16000000xmIL6kyAku", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" }, { "Id": "c38K000000zeuRjTXSZk", "docName": "安全规程文档", "regulationsClausesArticle": "第六条", "regulationsClausesChapter": "/", "regulationsClausesDesc": "煤矿建设项目的安全设施和职业病危害防护设施,必须与主体工程同时设计、同时施工、同时投入使用。", "regulationsClausesId": "cP16000000xmIL6kyAkv", "regulationsClausesPart": "第一编 总则", "regulationsClausesSectioned": "/", "regulationsClausesType": "safety" } ], "standardMainTroubleCategory": null, "standardMainTroubleCategoryId": null, "standardSubTroubleCategory": null, "standardSubTroubleCategoryId": null, "standardSubTroubleStatus": 1, "standardTroubleCategory": "父类别A;", "standardTroubleDesc": "隐患描述隐患描述隐患描述隐患描述隐患描述隐患描述隐患描述隐患描述", "standardTroubleId": "cuCe000000zeuRjBwKVk", "standardTroubleLevel": 5, "standardTroubleLevelValue": "一般隐患B", "standardTroubleSpecial": "机电", "userId": "10gg000000vgy8jvpTlT" } ], "totalCount": 1 } }