华为云用户手册

  • 响应示例 { "stateCode": "0", "errorMessage": null, "result": [ { "adminOrganization": "830", "adminOrganizationName": "杨凌作业系统测试№", "categoryId": 1067, "courseCode": "20230331100", "courseId": 9255, "courseName": "openapi新增课程test22", "courseRemark": "课程描述长度校验OK", "courseStatus": 0, "coverFileId": 7491621, "createName": "zhang_sit", "deleteFlag": 0, "tenantId": 886, "createdBy": 864711, "creationTimestamp": 1680243503655, "creationDate": "2023-03-31T06:18:26.272+00:00", "lastUpdatedBy": 864711, "lastUpdateName": "zhang_sit", "lastUpdateDate": "2023-03-31T06:18:26.272+00:00", "lastUpdateTimestamp": 1680243503655, "orgPath": "-1.830", "entityName": "trainingCourse", "appName": "training-server", "affectedRows": 1 } ]}
  • 请求参数 参数 类型 是否必填 描述 courseName String 是 课程名称 categoryId Long 是 课程类别Id courseCode String 否 课程编号;可手动录入,不录入则按默认规则生成(创建年月日+流水号) courseRemark String 是 描述 coverFileId Long 是 封面图片Id createName String 是 创建人名称 courseStatus Int 是 课程状态(默认0 -1-删除 0-草稿、1-已发布、2-取消发布) adminOrgNo String 是 组织单元编码,创建的课程将会展示在此组织单元用户的课程列表中
  • 请求参数 参数 类型 是否必填 描述 signSiteModels object 是 data如下(批量条数不能超过5条) Data入参: 字段名 字段类型 是否必填 字段名称 signSiteCode String 是 作业对象编码 signSiteName String 是 作业对象名称 signSiteType String 否 位置类型编码(对应数据字典:QC_LOCATION_TYPE 中的编码) customerCode String 否 客户编码 supplierCode String 否 供应商编码 secret String 否 是否敏感编码(0/1,否/是,默认0) ownerCode String 否 责任人编码(与责任群组编码不能同时录入,多个时以英文逗号分隔(如:“code1,code2”),如果同时为空,将清除责任人) ownerGroupCode String 否 责任群组编码(与责任人编码不能同时录入,如果同时为空,将清除责任人) orgNo String 否 组织编码 projectNo String 否 项目编码 adminRegionName String 否 区域位置编码 positionSystem String 否 定位系统类型 longitude String 否 经度(与coordinateType=GPS配套传参) latitude String 否 纬度(与coordinateType=GPS配套传参) coordinate String 否 位置坐标xyz(与coordinateType= UWB配套传参,值格式:x坐标, y坐标, z坐标。如"10,20,30") signSiteAddress String 否 站点(位置)详细地址 taskObjectGroupId Long 否 作业对象分组Id signSiteParentId Long 否 上级作业对象Id signSiteParentNo String 否 上级作业对象编码(优先根据id校验) deviceId String 否 设备Id deviceTypeId String 否 设备类型Id signSiteSource String 否 第三方数据来源 udfExtend1 String 否 扩展属性1 udfExtend2 String 否 扩展属性2 udfExtend3 String 否 扩展属性3 udfExtend4 String 否 扩展属性4 udfExtend5 Date 否 扩展属性5(日期格式:yyyy-MM-dd) udfExtend6 Date 否 扩展属性6(日期格式:yyyy-MM-dd) udfExtend7 String 否 扩展属性7 udfExtend8 String 否 扩展属性8 udfExtend9 String 否 扩展属性9 udfExtend10 String 否 扩展属性10
  • 请求示例 { "signSiteModels": [ { "signSiteCode": "hzjTestSite001", "signSiteName": "hzj测试作业对象名称001", "signSiteType": "5", "customerCode": "hzjTestCustomer001", "supplierCode": "hzjTestSupplier001", "secret": "0", "ownerCode": "15820553632", "ownerGroupCode": "", "orgNo": "software", "projectNo": "hzjTestProject001", "adminRegionName": "hzjTest1", "positionSystem": "GPS", "longitude": "114.114449", "latitude": "22.604495", "coordinate": "", "signSiteAddress": "深圳东站 ? 广东省深圳市龙岗区布吉街道吉华路94号", "taskObjectGroupId": 5000117, "signSiteParentId": 9911494962, "signSiteParentNo": null, "deviceId": null, "deviceTypeId ": null, "sighSiteSource": null, "udfExtend1": "udf1", "udfExtend2": "udf2", "udfExtend3": "udf3", "udfExtend4": "udf4", "udfExtend5": "2024-09-21", "udfExtend6": "2024-09-21", "udfExtend7": "udf7", "udfExtend8": "udf8", "udfExtend9": "udf9", "udfExtend10": "udf10" }, { "signSiteCode": "hzjTestSite002", "signSiteName": "hzj测试作业对象名称002", "signSiteType": "5", "customerCode": "hzjTestCustomer001", "supplierCode": "hzjTestSupplier001", "secret": "0", "ownerCode": "15820553632", "ownerGroupCode": "", "orgNo": "software", "projectNo": "hzjTestProject001", "adminRegionName": "hzjTest2", "positionSystem": "UWB", "longitude": null, "latitude": null, "coordinate": "10,20,30", "signSiteAddress": "", "taskObjectGroupId": 5000117, "signSiteParentId": 9911494962, "signSiteParentNo": null, "deviceId": null, "deviceTypeId ": null, "sighSiteSource": null, "udfExtend1": "udf1", "udfExtend2": "udf2", "udfExtend3": "udf3", "udfExtend4": "udf4", "udfExtend5": "2024-09-21", "udfExtend6": "2024-09-21", "udfExtend7": "udf7", "udfExtend8": "udf8", "udfExtend9": "udf9", "udfExtend10": "udf10" }, { "signSiteCode": "hzjTestSite003", "signSiteName": "hzj测试作业对象名称003", "signSiteType": "5", "customerCode": "hzjTestCustomer001", "supplierCode": "hzjTestSupplier001", "secret": "0", "ownerCode": "15820553632", "ownerGroupCode": "", "orgNo": "software", "projectNo": "hzjTestProject001", "adminRegionName": "hzjTest3", "positionSystem": "", "longitude": "", "latitude": "", "coordinate": "", "signSiteAddress": "", "taskObjectGroupId": 5000117, "signSiteParentId": 9911494962, "signSiteParentNo": null, "deviceId": null, "deviceTypeId ": null, "sighSiteSource": null, "udfExtend1": "udf1", "udfExtend2": "udf2", "udfExtend3": "udf3", "udfExtend4": "udf4", "udfExtend5": "2024-09-21", "udfExtend6": "2024-09-21", "udfExtend7": "udf7", "udfExtend8": "udf8", "udfExtend9": "udf9", "udfExtend10": "udf10" } ]}
  • 相关接口 接口名称 调用说明 获取Token 调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 删除作业对象 如新增错误可进行删除 批量保存位置信息(API名称:address/batchSave) 位置批量保存(新增/修改) 按层级(下一层)查询位置信息(API名称:findPagedAddress) 位置分页查询(可根据位置ID/编码集合精确查询) 批量删除位置信息(API名称:address/batchDelete) 位置批量删除(位置有引用时不能删除)
  • 请求示例 { "start":0, "limit":15, "deviceName":"测试", "keyWord":"deviceName", "typeId":"", "enableDate":[ 1665417600000, 1666972800000 ], "departmentId":"830", "userId":[ 391001, 756277 ], "locationId":"937185", "locationName":"中国", "customerCode":"666", "customerName":"\t\r\n5325235", "supplierCode":"0009", "supplierName":"0009", "deviceStatus":[ "002", "003" ], "workingStatus":[ "1", "2" ]}
  • 响应示例 { "resCode":"0", "resMsg":"成功", "result":{ "deviceList":[ { "assetNo":"", "countingUnit":"U001", "departmentName":"", "deviceCode":"dz2022921asdfghjkl", "deviceModel":"", "deviceName":"dz1145142022921asdfghjkl", "devicePath":"cXTM000000wz3hVM9YjQ", "deviceQuantities":1, "deviceStatus":"001", "enableDate":null, "filePath":null, "id":"cXTM000000wz3hVM9YjQ", "locationName":"", "parentId":"0", "productionDate":null, "typeId":"czai000000vvpigRC8Dg", "typeName":"测试", "userName":"", "workingStatus":"" } ], "totalCount":6 }}
  • 请求参数 参数 类型 是否必填 描述 typeId String 否 设备类型 deviceName String 否 设备名称 keyWord String 否 搜索关键字段(deviceName-设备类型 deviceCode-设备编码) keyWord是"deviceCode"是按照设备编码查的,如果keyWord不填或者是"deviceName"是按照设备名称查的 departmentId String 否 所属部门id enableDate Integer 否 启用日期(时间范围时间戳数组) locationId Integer 否 区域位置id customerCode String 否 客户编码 supplierCode String 否 供应商编码 deviceStatus String 否 设备状态 workingStatus String 否 工作状态 parentId String 否 父设备id id String 否 设备id start Integer 是 分页信息,表示从第几条数据开始查询 limit Integer 是 分页信息,表示一次查询几条数据
  • 相关接口 接口名称 调用说明 获取Token 调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 鉴权方式创建oauth客户端认证凭据参考: https://support.huaweicloud.com/api-astrozero/astrozero_api_0010.html#section0 获取access_token参考 https://support.huaweicloud.com/api-astrozero/astrozero_api_0009.html 发送请求是需要添加header请求头(access-token) access-token: xxxxxxxxxxxxxxxxxxx
  • 响应示例 {"stateCode": "0", "errorMessage": "query success", "result": { "data": [ { "projectNo": "20200723", "customerTaskId": null, "taskId": 140039, "taskName": "北京-XXXX-20200723S-质检位置-01", "signSiteId": 407944, "signSiteCode": "质检作业对象-01", "signSiteName": "质检作业对象-01", "templateId": 1791, "templateCode": "EHS20200724191720768", "templateName": "测试模板", "version": "1.2", "updateDate": "2020-09-16T12:44:18.000+00:00", "createDate": "2020-07-27T11:31:55.000+00:00", "planStartTime": "2020-07-26T16:00:00.000+00:00", "planEndTime": "2020-07-26T16:00:00.000+00:00", "partner": null, "status": 2, "completeDate": null, "statusCollection": null, "statusApprove": null, "assignedUserName": "霍XX", "firstCommitter": null, "firstSupplierName": null, "firstSubmitDate": null, "lastcommitter": null, "lastSubmitDate": null, "reviewEndDate": null, "reviewBeginDate": null } ], "pos": 0, "total_count": 1 }}
  • 请求示例 {"customerTaskId": [123456,23456], "taskId":[123456,23456], "projectNo ": "123-my project", "signSiteCode": "my-signSiteCode", "collectBeginDate": "2020-09-01", "collectEndDate": "2020-09-09", "reviewBeginDate": "2020-09-01", "reviewEndDate": "2020-09-09", "taskCloseBeginDate": "2020-09-01", "taskCloseEndDate": "2020-09-09", "pageStart": 1, "pageSize": 50}
  • 响应示例 {"status":"success", "msg":null, "data":{ "start":0, "count":200, "data":[ { "msgId":173656, "msgTitle":"任务待执行", "extParam":null, "msgType":5, "publishTime":"2022-09-22T19:36:29", "msgDescription":"任务【12324】需要执行", "subcategory":"05_06", "extended1":"183214", "extended2":"12324", "extended3":null, "extended4":null, "extended5":"#/task/operationTask/detail?parentTaskId=183214&sceneTaskId=183214&taskType=1", "extended6":"/one/#/task/operationTask/detail?parentTaskId={0}&sceneTaskId={1}&taskType=1", "readStatus":1, "noticeId":null } ], "totalCount":0, "unReadCount":0 }}
  • 响应参数 参数 类型 描述 msgId Long 消息ID msgTitle String 消息标题 msgDescription String 消息描述 subcategory String 二级消息分类 extended1 String 子任务Id(任务) extended2 String 待办任务标题 extended3 String 父任务Id(任务) extended4 String 无 extended5 String PC端地址 extended6 String 移动端地址 readStatus Integer 消息是否已读 0未读1已读
  • 响应示例 { "stateCode": "0", "errorMessage": "success", "result": { "pos": 0, "totalCount": 2, "data": [ { "issueType": "typeA", "totalNum": 20, "majorNum": 2, "importantNum": 3, "minorNum": 15 }, { "issueType": "typeB", "totalNum": 10, "majorNum": 2, "importantNum": 3, "minorNum": 5 } ] }}
  • 响应示例 { "stateCode": "0", "errorMessage": "成功", "result": { "pos": 0, "totalCount": 3, "data": [ { "startDate": "2022-03-01", "endDate": "2022-03-28", "issueNum": 1, "code": "Issue20220324126763", "index": 5 }, { "startDate": "2022-05-01", "endDate": "2022-05-28", "issueNum": 1, "code": "Issue20220527106440", "index": 3 }, { "startDate": "2022-06-01", "endDate": "2022-06-28", "issueNum": 2, "code": "Issue20220609153367,Issue20220610161179", "index": 2 } ], "header": null }}
  • 响应示例 {"stateCode" : "0", "errorMessage" : null, "result" : { "data" : [{ "categoryId" : 1005, "categoryName" : "语言类", "categoryCode" : null, "courseId" : 1076, "courseName" : "测试更新yqq", "coverFileId" : 1315754, "lastUpdateTimestamp" : 1626494052484, "courseRemark" : "sfds", "courseDuration" : 35, "learnStatus" : 1, "learnProgress" : 0, "userStartTimestamp" : 1668387615190, "userEndTimestamp" : null, "learnType" : 1, "creationTimestamp" : 1668387615307, "learnDay" : 1, "learnValidTimestamp" : 1668474015190, "createdBy" : 1823, "createName" : "张三", "courseCount" : 0 } ], "pos" : 0, "total_count" : 1, "entityName" : null, "totalCount" : 1 }}
  • 响应参数 参数 类型 描述 result Object 响应消息体 errorMessage String 错误信息,接口错误时有值,正常调用时为空 stateCode String 响应状态,“0”为成功,其他值失败 result出参: 参数 类型 描述 pos 无 待定 total_count Int 总数量 entityName String 实体 totalCount Int 总数量 data List 数据 data出参: 参数 类型 描述 categoryId Long 课程类别主键ID categoryName String 课程类别名称 categoryCode String 课程类别编码 courseId Long 课程id courseName String 课程名称 coverFileId String 封面文件ID lastUpdateTimestamp Long 最后更新时间戳 courseRemark String 课程描述/课程简介 courseDuration String 课程时长 单位:分钟 learnStatus Int 课程状态 learnProgress Int 课程学习进度百分数 默认0 userStartTimestamp Long 学员课程开始时间对应的毫秒数 userEndTimestamp Long 学员课程完成时间对应的毫秒数 learnType Int 课程类型 creationTimestamp Long 创建时间戳 learnDay Int 学习天数 learnValidTimestamp Long 学习有效时间戳 createdBy Long 创建人 createName String 创建人名称 courseCount Int 章节数量
  • 请求参数 参数 类型 是否必填 描述 courseName String 是 课程名称,支持模糊搜索 learnStatus String 是 课程状态,课程状态(默认0 -1-删除 0-草稿、1-已发布、2-取消发布) learnType String 是 课程类型,1-必修 2-选修 page入参: 参数 类型 是否必填 描述 start String 是 起始 count String 是 容量
  • 响应示例 [ { "appName": "pub-server", "createdBy": -1, "creationDate": "2023-04-07T01:39:41.000+00:00", "deleteFlag": 0, "entityName": "LookupItem", "itemAttr1": "", "itemAttr2": "", "itemAttr3": "", "itemAttr4": "", "itemAttr5": "", "itemCode": "ENTERPRISE_REGISTRATION", "itemDesc": "注册方式配置-企业注册", "itemId": -2022010131472, "itemName": "企业注册", "itemNameEnUs": "Enterprise Registration", "lastUpdateDate": "2023-04-07T01:39:41.000+00:00", "lastUpdatedBy": -1, "lookupClassify": { "id": -2022010131141, "classifyId": -2022010131141, "allowCustom": 0, "appName": "pub-server", "value": " LOG IN_PAGE_CONFIG_REGISTRATION_MODEL", "classifyCode": "LOGIN_PAGE_CONFIG_REGISTRATION_MODEL", "classifyDesc": null, "classifyName": "登录页面注册方式", "classifyNameEnUs": "Registration Mode", "createdBy": -1, "creationDateStr": "2022-10-21 15:18:11", "creationDate": "2022-10-21T07:18:11.000+00:00", "deleteFlag": 0, "entityName": "LookupClassify", "funcPrivNo": null, "lastUpdateDateStr": "2022-10-21 15:18:11", "lastUpdateDate": "2022-10-21T07:18:11.000+00:00", "lastUpdatedBy": -1, "status": "0", "tenantId": 1 }, "orderNum": 4, "status": "0", "tenantId": 1, "classifyId": -2022010131141, "classifyCode": "LOGIN_PAGE_CONFIG_REGISTRATION_MODEL" }]
  • 响应参数 参数 类型 描述 appName String 应用服务名称 createdBy Long 创建人 creationDate DateTime 创建日期 deleteFlag Integer 删除标识 entityName String 实体名称 itemAttr1 String 扩展字段1 itemAttr2 String 扩展字段2 itemAttr3 String 扩展字段3 itemAttr4 String 扩展字段4 itemCode String 条目编码 itemDesc String 条目说明 itemId Long 条目ID itemName String 条目名称 itemNameEnUs String 条目英文名称 lastUpdateDate DateTime 最后更新日期 lastUpdateBy Long 最后更新人 lookupClassify Map 类别模型 orderNum Integer 条目序号 status String 状态:预留 tenantId Long 租户ID classifyId Long 类别ID classifyCode String 条目编码
  • 状态码 状态码如表1所示。 表1 状态码 状态码 编码 状态码说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTP的新版本协议。 200 ok 请求成功。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 203 Non-Authoritative Information 非授权信息,请求成功。 204 NoContent 请求完全成功,同时HTTP响应不包含响应体。 在响应OPTIONS方法的HTTP请求时返回此状态码。 205 Reset Content 重置内容,服务器处理成功。 206 Partial Content 服务器成功处理了部分GET请求。 300 Multiple Choices 多种选择。请求的资源可包括多个位置,相应可返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择。 301 Moved Permanently 永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。 302 Found 资源被临时移动。 303 See Other 查看其它地址。 使用GET和POST请求查看。 304 Not Modified 所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。 305 Use Proxy 所请求的资源必须通过代理访问。 306 Unused 已经被废弃的HTTP状态码。 400 BadRequest 非法请求。 建议直接修改该请求,不要重试该请求。 401 Unauthorized 在客户端提供认证信息后,返回该状态码,表明服务端指出客户端所提供的认证信息不正确或非法。 402 Payment Required 保留请求。 403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 404 NotFound 所请求的资源不存在。 建议直接修改该请求,不要重试该请求。 405 MethodNotAllowed 请求中带有该资源不支持的方法。 建议直接修改该请求,不要重试该请求。 406 Not Acceptable 服务器无法根据客户端请求的内容特性完成请求。 407 Proxy Authentication Required 请求要求代理的身份认证,与401类似,但请求者应当使用代理进行授权。 408 Request Time-out 服务器等候请求时发生超时。 客户端可以随时再次提交该请求而无需进行任何更改。 409 Conflict 服务器在完成请求时发生冲突。 返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。 410 Gone 客户端请求的资源已经不存在。 返回该状态码,表明请求的资源已被永久删除。 411 Length Required 服务器无法处理客户端发送的不带Content-Length的请求信息。 412 Precondition Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。 414 Request-URI Too Large 请求的URI过长(URI通常为网址),服务器无法处理。 415 Unsupported Media Type 服务器无法处理请求附带的媒体格式。 416 Requested range not satisfiable 客户端请求的范围无效。 417 Expectation Failed 服务器无法满足Expect的请求头信息。 422 UnprocessableEntity 请求格式正确,但是由于含有语义错误,无法响应。 429 TooManyRequests 表明请求超出了客户端访问频率的限制或者服务端接收到多于它能处理的请求。建议客户端读取相应的Retry-After首部,然后等待该首部指出的时间后再重试。 500 InternalServerError 表明服务端能被请求访问到,但是不能理解用户的请求。 501 Not Implemented 服务器不支持请求的功能,无法完成请求。 502 Bad Gateway 充当网关或代理的服务器,从远端服务器接收到了一个无效的请求。 503 ServiceUnavailable 被请求的服务无效。 建议直接修改该请求,不要重试该请求。 504 ServerTimeout 请求在给定的时间内无法完成。客户端仅在为请求指定超时(Timeout)参数时会得到该响应。 505 HTTP Version not supported 服务器不支持请求的HTTP协议的版本,无法完成处理。
  • 请求示例 新增权限点入参案例{ "operateType":"add", "addList":[ {"funcPrivNo":"test.test.test.test1","funcPrivDesc":"自定义权限测试1"}, {"funcPrivNo":"test.test.test.test2","funcPrivDesc":"自定义权限测试2"}, {"funcPrivNo":"test.test.test.test3","funcPrivDesc":"自定义权限测试3"}, {"funcPrivNo":"test.test.test.test4","funcPrivDesc":"自定义权限测试4"} ]}删除权限点入参案例{ "operateType":"delete", "deleteList":[ "test.test.test.test1" ]}
  • 响应示例 { "stateCode": "0", "errorMessage": "成功", "result": { "pos": 0, "totalCount": 0, "data": [ { "troubleType": 0, "totalNum": 0, "rectificationNum": 0, "acceptanceNum": 0, "completeNum": 0 } ], "header": null }}
  • 响应示例 { "stateCode": "0", "errorMessage": "成功", "result": { "pos": 0, "totalCount": 2, "data": [ { "sceneName": "维护作业test", "sceneId": 22191, "mediaCollectionSum": 1, "taskCollections": [ { "subTaskCollections": [ { "subTaskName": "", "procedureCollections": [ { "procedureName": "", "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "procedureId": "" } ], "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "subTaskId": "" } ], "sceneTaskId": 186025, "procedureCollections": [ { "procedureName": "", "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "procedureId": "" } ], "mediaCollectionSum": 1, "taskName": "维护作业test", "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0 } ], "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0 }, { "sceneName": "一般抢修", "sceneId": 22196, "mediaCollectionSum": 1, "taskCollections": [ { "subTaskCollections": [ { "subTaskName": "", "procedureCollections": [ { "procedureName": "", "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "procedureId": "" } ], "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "subTaskId": "" } ], "sceneTaskId": 185986, "procedureCollections": [ { "procedureName": "", "mediaCollectionSum": 1, "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0, "procedureId": "" } ], "mediaCollectionSum": 1, "taskName": "抢修任务20221012", "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0 } ], "LabelCountsList": [ { "labelCollectionSum": 0, "labelName": "AI训练" }, { "labelCollectionSum": 0, "labelName": "学习案例" } ], "likesCollectionSum": 0 } ], "header": null }}
  • 请求参数 参数 类型 是否必填 描述 signSiteId Int 否 作业对象ID signSiteName String 否 作业对象名称 signSiteCode String 否 作业对象编码 signSiteType String 否 作业类型 startDate String 否 采集开始时间,格式yyyy-MM-dd endDate String 否 采集结束时间,格式yyyy-MM-dd pageStart Int 否 当前页码,从0开始 pageSize Int 否 每页数量,默认15条,最多100条
  • 相关接口 接口名称 调用说明 获取Token 调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。 鉴权方式创建oauth客户端认证凭据参考: https://support.huaweicloud.com/api-astrozero/astrozero_api_0010.html#section0 获取access_token参考 https://support.huaweicloud.com/api-astrozero/astrozero_api_0009.html 发送请求是需要添加header请求头(access-token) access-token: xxxxxxxxxxxxxxxxxxx
  • 请求参数 参数 类型 是否必填 描述 addressList Array 是 行政区域列表。 addressList字段说明: 参数 类型 是否必填 描述 addressCode String 是 位置编码 address String 是 位置名称 detailedAddress String 否 位置详细地址 parentCode String 否 父级位置编码 description String 否 描述 coordinateType String 否 定位系统类型(/UWB/GPS,分别表示不涉及/UWB/GPS) longitude String 否 经度(与coordinateType=GPS配套传参) latitude String 否 纬度(与coordinateType=GPS配套传参) coordinate String 否 坐标位置(与coordinateType= UWB配套传参,值格式:x坐标, y坐标, z坐标。如"10,20,30"与coordinateType= UWB配套传参,值格式:x坐标, y坐标, z坐标。如"10,20,30") udfExtend1 String 否 扩展属性1 udfExtend2 String 否 扩展属性2 udfExtend3 String 否 扩展属性3 udfExtend4 String 否 扩展属性4 udfExtend5 Date 否 扩展属性5(日期格式:yyyy-MM-dd) udfExtend6 Date 否 扩展属性6(日期格式:yyyy-MM-dd) udfExtend7 String 否 扩展属性7 udfExtend8 String 否 扩展属性8 udfExtend9 String 否 扩展属性9 udfExtend10 String 否 扩展属性10
  • 请求示例 { "addressList": [ { "addressCode": "hzjTest1", "address": "hzjTest1", "detailedAddress": "深布xxxxxxxxx4号", "parentCode": 440300, "description": "描述一下", "coordinateType": "GPS", "longitude": 114.114449, "latitude": 22.604495, "coordinate": "", "udfExtend1": "udf1", "udfExtend2": "udf2", "udfExtend3": "udf3", "udfExtend4": "udf4", "udfExtend5": "2024-09-20", "udfExtend6": "2024-09-21", "udfExtend7": "udf7", "udfExtend8": "udf8", "udfExtend9": "udf9", "udfExtend10": "udf10" }, { "addressCode": "hzjTest2", "address": "hzjTest2", "detailedAddress": "", "parentCode": 440300, "description": "描述两下", "coordinateType": "UWB", "longitude": null, "latitude": null, "coordinate": "10,20,30", "udfExtend1": "udf1", "udfExtend2": "udf2", "udfExtend3": "udf3", "udfExtend4": "udf4", "udfExtend5": "2024-09-20", "udfExtend6": "2024-09-21", "udfExtend7": "udf7", "udfExtend8": "udf8", "udfExtend9": "udf9", "udfExtend10": "udf10" }, { "addressCode": "hzjTest3", "address": "hzjTest3", "detailedAddress": "", "parentCode": 440300, "description": "描述三下", "coordinateType": "", "longitude": null, "latitude": null, "coordinate": "", "udfExtend1": "udf1", "udfExtend2": "udf2", "udfExtend3": "udf3", "udfExtend4": "udf4", "udfExtend5": "2024-09-20", "udfExtend6": "2024-09-21", "udfExtend7": "udf7", "udfExtend8": "udf8", "udfExtend9": "udf9", "udfExtend10": "udf10" } ]}
  • 响应示例 成功出参案例: { "status": "success", "msg": null, "data": [ { "addressCode": "hzjTest1", "address": "hzjTest1", "parentCode": "440300", "description": "描述一下", "detailedAddress": "深圳东xxxxxxxxxx4号", "coordinateType": "GPS", "longitude": "114.114449", "latitude": "22.604495", "coordinate": "", "geoHash": "ws10sep8", "udfExtend1": "udf1", "udfExtend2": "udf2", "udfExtend3": "udf3", "udfExtend4": "udf4", "udfExtend5": "2024-09-20T00:00:00.000+08:00", "udfExtend6": "2024-09-21T00:00:00.000+08:00", "udfExtend7": "udf7", "udfExtend8": "udf8", "udfExtend9": "udf9", "udfExtend10": "udf10", "addressId": 5913544, "addressLevel": 4, "parentId": 5026528, "addressPath": "5026256.5026275.5026528", "lastUpdatedBy": 5005466, "entityName": "Address", "affectedRows": 1 }, { "addressCode": "hzjTest2", "address": "hzjTest2", "parentCode": "440300", "description": "描述两下", "detailedAddress": "", "coordinateType": "UWB", "longitude": null, "latitude": null, "coordinate": "10,20,30", "geoHash": null, "udfExtend1": "udf1", "udfExtend2": "udf2", "udfExtend3": "udf3", "udfExtend4": "udf4", "udfExtend5": "2024-09-20T00:00:00.000+08:00", "udfExtend6": "2024-09-21T00:00:00.000+08:00", "udfExtend7": "udf7", "udfExtend8": "udf8", "udfExtend9": "udf9", "udfExtend10": "udf10", "addressId": 5913545, "addressLevel": 4, "parentId": 5026528, "addressPath": "5026256.5026275.5026528", "lastUpdatedBy": 5005466, "entityName": "Address", "affectedRows": 1 }, { "addressCode": "hzjTest3", "address": "hzjTest3", "parentCode": "440300", "description": "描述三下", "detailedAddress": "", "coordinateType": "", "longitude": null, "latitude": null, "coordinate": "", "geoHash": null, "udfExtend1": "udf1", "udfExtend2": "udf2", "udfExtend3": "udf3", "udfExtend4": "udf4", "udfExtend5": "2024-09-20T00:00:00.000+08:00", "udfExtend6": "2024-09-21T00:00:00.000+08:00", "udfExtend7": "udf7", "udfExtend8": "udf8", "udfExtend9": "udf9", "udfExtend10": "udf10", "addressId": 5913546, "addressLevel": 4, "parentId": 5026528, "addressPath": "5026256.5026275.5026528", "lastUpdatedBy": 5005466, "entityName": "Address", "affectedRows": 1 } ], "success": true, "failed": false}
  • 响应示例 { "data":[ { "customerCode":"AAA1", "customerName":"AAAAA2", "tenantId":1008611, "customerGroupName":"TEST", "customerGroupCode":"TX" }, { "customerCode":"AAAAA", "customerName":"AAAAAB", "tenantId":1008611, "customerGroupName":"TEST", "customerGroupCode":"TX" } ], "pos":0, "total_count":2, "entityName":null, "totalCount":2}
共100000条
提示

您即将访问非华为云网站,请注意账号财产安全