华为云用户手册

  • 请求消息体(可选) 请求消息体通常以结构化格式(如JSON或XML)发出,与请求消息头中Content-Type对应,传递除请求消息头之外的内容。若请求消息体中的参数支持中文,则中文字符必须为UTF-8编码。 每个接口的请求消息体内容不同,也并不是每个接口都需要有请求消息体(或者说消息体为空),GET、DELETE操作类型的接口就不需要消息体,消息体具体内容需要根据具体接口而定。 对于获取用户Token接口,您可以从接口的请求部分看到所需的请求参数及参数说明。将消息体加入后的请求如下所示,加粗的斜体字段需要根据实际值填写,其中username为用户名,domainname为用户所属的账号名称,********为用户登录密码,xxxxxxxxxx为project的ID,如“cn-north-4”,您可以从地区和终端节点中获取。 scope参数定义了Token的作用域,下面示例中获取的Token仅能访问project下的资源。您还可以设置Token的作用域为某个账号下所有资源或账号的某个project下的资源,详细定义请参见获取用户Token。 POST https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens Content-Type: application/json { "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "username", "password": "********", "domain": { "name": "domainname" } } } }, "scope": { "project": { "name": "xxxxxxxx" } } } } 到这里为止这个请求需要的内容就具备齐全了,您可以使用curl、Postman或直接编写代码等方式发送请求调用API。对于获取用户Token接口,返回的响应消息头中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。
  • 请求方法 HTTP请求方法(也称为操作或动词),它告诉服务您正在请求什么类型的操作。 表2 HTTP请求方法 方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。当资源不存在的时候,PATCH可能会去创建一个新的资源。 在获取用户Token的URI部分,您可以看到其请求方法为“POST”,则其请求为: POST https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens
  • 请求消息头 附加请求头字段,如指定的URI和HTTP方法所要求的字段。例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 详细的公共请求消息头字段请参见表3。 表3 公共请求消息头 名称 描述 是否必选 示例 Host 请求的服务器信息,从服务API的URL中获取。值为hostname[:port]。端口缺省时使用默认的端口,https的默认端口为443。 否 使用AK/SK认证时该字段必选。 code.test.com or code.test.com:443 Content-Type 发送的实体的MIME类型。推荐用户使用默认值application/json,有其他取值时会在具体接口中专门说明。 是 application/json Content-Length 请求body长度,单位为Byte。 否 3495 X-Project-Id project id,项目编号。请参考获取项目ID章节获取项目编号。 否 如果是专属云场景采用AK/SK认证方式的接口请求或者多project场景采用AK/SK认证的接口请求,则该字段必选。 e9993fc787d**********aa340f9c0f4 X-Auth-Token 用户Token。 用户Token也就是调用获取用户Token接口的响应值,该接口是唯一不需要认证的接口。 请求响应成功后在响应消息头(Headers)中包含的“X-Subject-Token”的值即为Token值。 否 使用Token认证时该字段必选。 注:以下仅为Token示例片段 MIIPAgYJKoZIhvcNAQcCo...ggg1BBIINPXsidG9rZ API同时支持使用AK/SK认证,AK/SK认证是使用SDK对请求进行签名,签名过程会自动往请求中添加Authorization(签名认证信息)和X-Sdk-Date(请求发送的时间)请求头。 AK/SK认证的详细说明请参见认证鉴权“AK/SK认证”。 对于获取用户Token接口,由于不需要认证,所以只添加“Content-Type”即可,添加消息头后的请求如下所示。 POST https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens Content-Type: application/json
  • 请求URI 请求URI由如下部分组成: {URI-scheme} :// {Endpoint} / {resource-path} ? {query-string} 尽管请求URI包含在请求消息头中,但大多数语言或框架都要求您从请求消息中单独传递它,所以在此单独强调。 表1 URI中的参数说明 参数 描述 URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器 域名 或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点中获取。例如 IAM 服务在“华北-北京四”区域的Endpoint为“iam.cn-north-4.myhuaweicloud.com”。 说明: 假设数字化制造云平台的访问网址为https://ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx#/xxxxxx,则调用数字化制造云平台的API的终端节点为访问网址中的ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx,即“https://”后至“#”前的内容。 resource-path 资源路径,也即API访问路径。从具体API的URI模块获取,例如““获取用户Token””API的resource-path为“/v3/auth/tokens”。 query-string 查询参数,是可选部分,并不是每个API都有查询参数。查询参数前面需要带一个“?”,形式为“参数名=参数取值”,例如“?limit=10”,表示查询不超过10条数据。多个查询参数之间使用“&”隔开。 例如您需要获取IAM在“华北-北京四”区域的Token,则需使用“华北-北京四”区域的Endpoint(iam.cn-north-4.myhuaweicloud.com),并在获取用户Token的URI部分找到resource-path(/v3/auth/tokens),拼接起来如下所示。 https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens 图1 URI示意图 为查看方便,在每个具体API的URI部分,只给出resource-path部分,并将请求方法写在一起。这是因为URI-scheme都是HTTPS,而Endpoint在同一个区域也相同,所以简洁起见将这两部分省略。
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 code Integer 接口返回码 data Data object 接口响应数据 orderID String 请求跟踪流水号 表3 Data 参数 参数类型 描述 resultInfo ResultInfo object 结果 表4 ResultInfo 参数 参数类型 描述 successProcessInstanceIds Array of strings 成功的实例ID allSucceeded Boolean 是否都成功 failedProcessInfos Array of strings 失败的实例
  • 响应示例 状态码: 200 接口返参 { "code": 0, "data": { "resultInfo": { "successProcessInstanceIds": [ "d04d662f-02c9-11ef-8a3a-fa163eaf0a4f" ], "allSucceeded": true, "failedProcessInfos": [] } }, "orderID": "8b4426d92a744af9a18f69ab5e896364"}
  • URI POST /console/servicetask/api/localMethod/assessment_trilogy/revokeProcessInstance 示例接口地址:{域名(有文根需带文根)}/pdmcore/ipdcworkflowservice/console/servicetask/api/localMethod/assessment_trilogy/revokeProcessInstance
  • 操作步骤 获取接口相关信息: URL格式:/knowledge/public/api/v1/messages 发送“https://ipdcenter.cn-north-4.huaweicloud.com/xxxxx/knowledge/public/api/v1/messages”。 其中,请求参数如下: 表1 入参 参数 是否必选 参数类型 描述 fromSysId 否 String 来源系统id(与fromSys二选一) fromSys 否 String 来源系统名称(与fromSysId二选一) fromSysMessageId 是 String 来源系统消息标识(来源系统内唯一) fromUserAccountId 是 String 申请人账号id sendTime 是 String 申请时间(yyyy-MM-dd HH:mm:ss) messageType 是 String 消息类型: CHANGE_NOTIFICATION变更通知 SPECIAL_NOTICE特别公告 SERVICE_CASES服务案例 SERVICE_NOTIFICATION服务通知 messageSubject 否 String 消息主题 messageTemplateName 否 String 消息模板名称 messageData 否 String 消息数据(模板内容填充) messageContent 否 String 消息内容(和消息模板二选一) messageRedirectUrl 否 String 消息跳转地址 deliveryType 是 String 消息投递类型: ALL全体消息 USER指定用户消息 receiver 否 Array of String 消息接收者(MessageDeliveryType为USER时需要传user id) 请求示例(JSON参数) [ { "fromSysId": "0", "fromSysMessageId": "basic2234567415966011", "fromUserAccountId": "1008600000015687941", "sendTime": "2023-10-17 11:03:26", "messageType": "SERVICE_NOTIFICATION", "messageSubject": "消息主题06", "messageContent": "消息内容06", "messageRedirectUrl": "http://w3.huawei.com/next/indexa.html?locale=zh#path=home", "deliveryType": "USER", "receiver": "1008600000055320663" }] 在Request Header中增加“X-Auth-Token”。 查看请求响应结果。 请求成功时,响应参数如下: { "errorCode": "0000", "errorMsg": "success"}
  • 操作步骤 获取接口相关信息。 URI格式:POST /wom/openapi/v1/wos/batch-cancel 详情请参见批量取消工单。 在Request Header中增加“X-Auth-Token”。 发送“POST https://{MBM Endpoint}/wom/openapi/v1/wos/batch-cancel”。 Body [ "1417639245421830258", "1425789631742573107" ] 查看请求响应结果。 请求成功时,响应参数如下: { "status" : "200", "message" : "success", "data" : 1} 请求异常时,错误码请参见错误码。
  • 前提条件 已开通数字化制造云平台(MBM Space),并根据开通区域确定调用API的Endpoint,详细信息请参见地区与终端节点。 假设数字化制造云平台的访问网址为https://ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx#/xxxxxx,则调用数字化制造云平台的API的Endpoint为访问网址中的ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx,即“https://”后至“#”前的内容。 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。Token认证,具体操作请参考认证鉴权。 通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。
  • 前提条件 已开通数字化制造云平台(MBM Space),并根据开通区域确定调用API的Endpoint,详细信息请参见地区与终端节点。 假设数字化制造云平台的访问网址为https://ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx#/xxxxxx,则调用数字化制造云平台的API的Endpoint为访问网址中的ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx,即“https://”后至“#”前的内容。 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。Token认证,具体操作请参考认证鉴权。 通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。
  • 操作步骤 获取接口相关信息。 URI格式:POST /wom/openapi/v1/wo-schemes/batch-generate 详情请参见批量生成工单方案。 在Request Header中增加“X-Auth-Token”。 发送“POST https://{MBM Endpoint}/wom/openapi/v1/wo-schemes/batch-generate”。 Body [ "1417639245421830258", "1425789631742573107" ] 查看请求响应结果。 请求成功时,响应参数如下: { "status" : "200", "message" : "success", "data" : 1} 请求异常时,错误码请参见错误码。
  • 请求示例 假设SimulationRequest实体具有权限管理功能,下面是启用自动鉴权的请求实例。 curl --location 'http://test.com/unidata/api/SimulationRequest/create' \--header 'instance-auth: true' \--header 'policyId: 12345' \--data '{ "params":{ "name": "test", "tenant": { "id": "-1", "clazz": "Tenant", "name": "basicTenant" } }}'
  • 操作步骤 获取接口相关信息。 URI格式:POST /wom/openapi/v1/wos/batch-detail 详情请参见分页查询工单。 在Request Header中增加“X-Auth-Token”。 发送“POST https://{MBM Endpoint}/wom/openapi/v1/wos/batch-detail”。 Body { "wo_id" : "1417639245421830258", "wo_order" : "WOP123456", "erp_wo_order" : "QWERTYUI", "part_no" : "TEST2023", "wo_type_list" : [ "10" ], "site_no" : "TEST210213", "wo_status_list" : [ "10" ], "start_time" : "2023-08-14 00:00:00", "end_time" : "2023-08-14 00:00:00", "actual_start_time" : "2023-08-14 00:00:00", "actual_end_time" : "2023-08-14 00:00:00", "split_flag" : "1", "solution_flag" : "2", "hold_flag" : "0"} 查看请求响应结果。 请求成功时,响应参数如下: { "status" : "200", "message" : "success", "data" : { "count" : 1, "limit" : 20, "offset" : 0, "data" : [ { "tenant_id" : "xdm_ytjtest", "created_by" : "zhangsan", "created_date" : "2023-07-11 00:00:00", "created_by_name" : "张三", "last_updated_by" : "wangwu", "last_updated_date" : "2023-07-11 00:00:00", "last_updated_by_name" : "王五", "wo_id" : "1417639245421830258", "wo_order" : "WOP123456", "erp_wo_id" : "1457698771257845", "erp_wo_order" : "QWERTYUI", "parent_wo_id" : "1478932452572618", "parent_wo_order" : "WOP147369", "wo_type" : "10", "part_id" : "1564789221484123", "part_no" : "TEST2023", "part_desc" : "MODEL测试", "part_revision" : "1", "lot_unit" : 1, "wo_qty" : 100, "site_id" : "22DF4572394G485KF502", "site_no" : "TEST210213", "completed_qty" : 1, "wo_status" : "10", "hold_flag" : "0", "split_flag" : "1", "solution_flag" : "2", "sn_generate_flag" : "0", "erp_plan_start_date" : "2023-07-11 00:00:00", "erp_plan_end_date" : "2023-07-11 00:00:00", "data_source" : "MANUAL", "actual_wo_start_date" : "2023-07-11 00:00:00", "actual_wo_complete_date" : "2023-07-11 00:00:00", "org_id" : "1", "org_code" : "1", "synchronization_date" : "2023-07-11 00:00:00", "production_mode" : "10" } ] }} 请求异常时,错误码请参见错误码。
  • 前提条件 已开通数字化制造云平台(MBM Space),并根据开通区域确定调用API的Endpoint,详细信息请参见地区与终端节点。 假设数字化制造云平台的访问网址为https://ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx#/xxxxxx,则调用数字化制造云平台的API的Endpoint为访问网址中的ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx,即“https://”后至“#”前的内容。 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。Token认证,具体操作请参考认证鉴权。 通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。
  • 前提条件 已开通数字化制造云平台(MBM Space),并根据开通区域确定调用API的Endpoint,详细信息请参见地区与终端节点。 假设数字化制造云平台的访问网址为https://ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx#/xxxxxx,则调用数字化制造云平台的API的Endpoint为访问网址中的ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx,即“https://”后至“#”前的内容。 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。Token认证,具体操作请参考认证鉴权。 通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。
  • 操作步骤 获取接口相关信息。 URI格式:POST /wom/openapi/v1/wos/batch-delete 详情请参见批量删除工单。 在Request Header中增加“X-Auth-Token”。 发送“POST https://{MBM Endpoint}/wom/openapi/v1/wos/batch-delete”。 Body [ "1417639245421830258", "1425789631742573107" ] 查看请求响应结果。 请求成功时,响应参数如下: { "status" : "200", "message" : "success", "data" : 1} 请求异常时,错误码请参见错误码。
  • 响应示例 { "reserve": null, "datas": { "teamId": "681912555060338688", "teamName": "test0009", "teamRoles": [ { "id": 662706165955694592, "description": "1", "name": "test001", "roleType": "teamRole", "description_en": "", "name_en": "test001" }, { "id": 680418097236021248, "description": "fafaf", "name": "test007", "roleType": "teamRole", "description_en": null, "name_en": "test007" }, { "id": 681912501788483584, "description": "", "name": "test0009", "roleType": "teamRole", "description_en": "", "name_en": "test0009" } ] }, "totalCount": null, "error_code": "IPDC.01020000", "error_msg": "success"}
  • 操作步骤 获取接口相关信息。 URI格式:POST /wom/openapi/v1/wos/batch-create 详情请参见导入工单。 在Request Header中增加“X-Auth-Token”。 发送“POST https://{MBM Endpoint}/wom/openapi/v1/wos/batch-create”。 Body [ { "wo_order" : "WOP123456", "erp_wo_order" : "QWERTYUI", "parent_wo_order" : "WOP147369", "part_no" : "TEST2023", "part_revision" : "1", "lot_unit" : 1, "wo_qty" : 100, "site_no" : "TEST210213", "data_source" : "MANUAL"} ] 查看请求响应结果。 请求成功时,响应参数如下: { "status" : "200", "message" : "success", "data" : "1" } 请求异常时,错误码请参见错误码。
  • 前提条件 已开通数字化制造云平台(MBM Space),并根据开通区域确定调用API的Endpoint,详细信息请参见地区与终端节点。 假设数字化制造云平台的访问网址为https://ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx#/xxxxxx,则调用数字化制造云平台的API的Endpoint为访问网址中的ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx,即“https://”后至“#”前的内容。 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。Token认证,具体操作请参考认证鉴权。 通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。
  • 响应示例 { "reserve": null, "datas": { "teamId": "681912555060338688", "teamName": "test0009", "teamRoles": [ { "teamRoleId": "680418097236021248", "teamRoleName": "test007", "globalPrivileges": [] }, { "teamRoleId": "681912501788483584", "teamRoleName": "test0009", "globalPrivileges": [ "applyintegration", "integrationmgmt", "sysmgmt", "upload" ] }, { "teamRoleId": "662706165955694592", "teamRoleName": "test001", "globalPrivileges": [ "addmember", "addPrivilege", "adduser", "addUsersRole", "codegenerator", "confirmAuthorization", "confirmDelay", "delayUserLicense", "deleteMessageTemplate", "deleteUserRole", "delmember", "delMessageForwardConfig", "delPrivilege", "deluser", "lockuser", "logmgmt", "membermgmt", "messagemgmt", "modelmgmt", "modifyMessageTemplate", "modPrivilege", "moduser", "organizationmgmt", "privilegeMgmt", "processmgmt", "qryAllUserEmail", "qryApplyRecords", "qryMessageForwardConfig", "qryMessageTemplate", "qryOperDetailLog", "qryOperLog", "qryUsersWithoutLicense", "rejectApplication", "removeloginlimit", "resetpwd", "rolemgmt", "roleprivilegemgmt", "saveMessageTemplate", "setuserrole", "sysmgmt", "systemmgmt", "teamandrolemgmt", "template-export", "transfer", "transferUserRole", "unlockuser", "upsertMessageForwardConfig", "userauth", "user-import", "usermgmt", "viewapp", "viewmember", "viewRole", "viewuser", "viewUserRoleDetail", "viewUserWithoutRole" ] } ] }, "totalCount": null, "error_code": "IPDC.01020000", "error_msg": "success"}
  • 前提条件 已开通数字化制造云平台(MBM Space),并根据开通区域确定调用API的Endpoint,详细信息请参见地区与终端节点。 假设数字化制造云平台的访问网址为https://ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx#/xxxxxx,则调用数字化制造云平台的API的Endpoint为访问网址中的ipdcenter.cn-north-4.myhuaweicloud.com/mbm_app/xxxxxx,即“https://”后至“#”前的内容。 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。Token认证,具体操作请参考认证鉴权。 通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。
  • 操作步骤 获取接口相关信息。 URI格式:POST /wom/openapi/v1/wos/batch-instantiate 详情请参见批量实例化工单。 在Request Header中增加“X-Auth-Token”。 发送“POST https://{MBM Endpoint}/wom/openapi/v1/wos/batch-instantiate”。 Body [ "1417639245421830258", "1425789631742573107" ] 查看请求响应结果。 请求成功时,响应参数如下: { "status" : "200", "message" : "success", "data" : 1} 请求异常时,错误码请参见错误码。
  • 集中式工作流缺点 依赖中央仓库:所有的代码都依赖于中央仓库,如果中央仓库出现问题,整个团队的开发工作都将受到影响。 代码冲突:由于所有的代码都在中央仓库中进行管理,团队成员在进行代码修改时容易发生冲突,需要通过手动解决冲突来保证代码的正确性。 需要权限管理:由于所有的代码都在中央仓库中进行管理,需要对团队成员的权限进行管理,以保证代码的安全性和可靠性。 不适合大型项目团队:对于大型项目团队而言,集中式工作流可能会导致中央仓库的管理和维护变得困难,影响开发效率和代码质量。
  • 集中式工作流流程 创建代码仓库。Repo目前支持新建自定义代码仓库、按模板新建代码仓库、Fork已有的代码仓库,也支持从本地导入已有的代码仓库、导入Git平台的代码仓、导入SVN平台的代码仓。 开发者克隆代码仓。Repo目前支持使用SSH密钥克隆代码仓到本地、使用HHPS协议克隆代码仓到本地。 开发者在本地创建分支并开发代码或者在线创建分支分支并开发代码。 开发者提交更改的代码文件到缓存区。Repo目前支持使用Git Bash提交代码、在Eclipse提交代码。 开发者新建合并请求。 开发者解决检视意见。 Committer合入合并请求。
  • 请求示例 DELETE /v2/{project_id}/optverse/{service_type}/tasks/{task_id}curl --location -g --request DELETE 'https://optverse.cn-north-4.myhuaweicloud.com/v2/{project_id}/optverse/{service_type}/tasks/{task_id}' \--header 'Content-Type: application/json' \--header 'X-Auth-Token; xxxxxxxxx'
  • 错误码说明 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 表2 错误码 错误码 参数类型 错误信息 JOB_MANAGER.12010001 基础错误 创建应用失败: {0} JOB_MANAGER.12010002 基础错误 校验Token失败 JOB_MANAGER.12010003 基础错误 应用{0}不存在 JOB_MANAGER.12010004 基础错误 获取app详情失败: {0} JOB_MANAGER.12010005 基础错误 已授权App: {0} JOB_MANAGER.12010006 基础错误 删除App失败: {0} JOB_MANAGER.12010007 基础错误 App数量超过限制: [{0}] JOB_MANAGER.12010008 基础错误 App已经存在, name: [{0}] JOB_MANAGER.12010009 基础错误 当App下还存在Pending状态任务时,并发数不能设置为0, 算法授权不能被取消 JOB_MANAGER.12010010 基础错误 应用{0}认证失败 JOB_MANAGER.12020001 基础错误 任务{0}不存在 JOB_MANAGER.12020002 基础错误 任务{0}已经结束 JOB_MANAGER.12020003 基础错误 任务类型{0}不存在 JOB_MANAGER.12020004 基础错误 服务类型{0}未授权 JOB_MANAGER.12020005 基础错误 App[{0}]的服务[{1}]并发数超出限额[{2}] JOB_MANAGER.12020006 基础错误 App[{0}]的服务[{1}]并发数为0,不能创建任务 JOB_MANAGER.12020007 基础错误 服务[{0}]总并发数超出限额[{1}] JOB_MANAGER.12020008 基础错误 资源不足 JOB_MANAGER.12020009 基础错误 任务输入校验失败,{0} JOB_MANAGER.12020010 基础错误 鉴权失败: {0} JOB_MANAGER.12020011 基础错误 任务[{0}]正在被占用,请稍后再试 JOB_MANAGER.12050001 基础错误 用户{0}没有访问权 JOB_MANAGER.12050002 基础错误 用户{0}不能给其他用户添加访问权限 JOB_MANAGER.12050003 基础错误 存在重复的项目ID: {0} JOB_MANAGER.12050004 基础错误 用户{0}不能查询用户访问列表 JOB_MANAGER.12050005 基础错误 用户{0}未委托 JOB_MANAGER.12050006 基础错误 用户{0}委托的角色不正确 JOB_MANAGER.12050007 基础错误 用户{0}的没有{1}角色权限 JOB_MANAGER.12050008 基础错误 CBC回调接口鉴权失败 JOB_MANAGER.12050009 基础错误 用户{0}不是IAM主账号 JOB_MANAGER.12060001 基础错误 OBS桶:{0}不存在, 用户:{1} JOB_MANAGER.12060002 基础错误 OBS对象:{0}不存在, 桶: {1}, 用户:{2} JOB_MANAGER.12060003 基础错误 OBS访问失败, 桶: {0}, 对象: {1}, projectId: {2} JOB_MANAGER.12060004 基础错误 创建obs客户端失败, 用户: {0} JOB_MANAGER.12060005 基础错误 obs上传文件失败, 桶:{0},对象:{1},文件路径: {2} JOB_MANAGER.12060006 基础错误 obs创建文件夹失败, 文件夹: {0} JOB_MANAGER.12060007 基础错误 obs下载对象失败,桶: {0}, 对象: {1}, 用户: {2} JOB_MANAGER.12080001 基础错误 文件 {0} 压缩发生异常 JOB_MANAGER.12080002 基础错误 文件 {0} 解压发生异常 JOB_MANAGER.12080003 基础错误 压缩文件 {0} 中存在目录结构,请提供单一模型文件压缩得到的.tar.gz文件 JOB_MANAGER.12080004 基础错误 文件路径仅支持大小写字母、数字、中划线(-)、下划线(_)、英文句号(.)、斜杠(/). 不符合路径{0},{1} JOB_MANAGER.12090001 基础错误 该租户 {0} 禁止访问本服务
  • 状态码 状态码如下所示。 状态码 编码 状态说明 100 Continue 继续请求。 这个临时响应用来通知客户端,它的部分请求已经被服务器接收,且仍未被拒绝。 101 Switching Protocols 切换协议。只能切换到更高级的协议。 例如,切换到HTTPS的新版本协议。 200 OK 服务器已成功处理了请求。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 203 Non-Authoritative Information 非授权信息,请求成功。 204 No Content 请求完全成功,同时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 Bad Request 非法请求。 建议直接修改该请求,不要重试该请求。 401 Unauthorized 在客户端提供认证信息后,返回该状态码,表明服务端指出客户端所提供的认证信息不正确或非法。 402 Payment Required 保留请求。 403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 404 Not Found 所请求的资源不存在。 建议直接修改该请求,不要重试该请求。 405 Method Not Allowed 请求中带有该资源不支持的方法。 建议直接修改该请求,不要重试该请求。 406 Not Acceptable 服务器无法根据客户端请求的内容特性完成请求。 407 Proxy Authentication Required 请求要求代理的身份认证,与401类似,但请求者应当使用代理进行授权。 408 Request Timeout 服务器等候请求时发生超时。 客户端可以随时再次提交该请求而无需进行任何更改。 409 Conflict 服务器在完成请求时发生冲突。 返回该状态码,表明客户端尝试创建的资源已经存在,或者由于冲突请求的更新操作不能被完成。 410 Gone 客户端请求的资源已经不存在。 返回该状态码,表明请求的资源已被永久删除。 411 Length Required 服务器无法处理客户端发送的不带Content-Length的请求信息。 412 Precondition Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。 414 Request URI Too Long 请求的URI过长(URI通常为网址),服务器无法处理。 415 Unsupported Media Type 服I务器无法处理请求附带的媒体格式。 416 Requested Range Not Satisfiable 客户端请求的范围无效。 417 Expectation Failed 服务器无法满足Expect的请求头信息。 422 Unprocessable Entity 请求格式正确,但是由于含有语义错误,无法响应。 429 Too Many Requests 表明请求超出了客户端访问频率的限制或者服务端接收到多于它能处理的请求。建议客户端读取相应的Retry-After首部,然后等待该首部指出的时间后再重试。 500 Internal Server Error 表明服务端能被请求访问到,但是不能理解用户的请求。 501 Not Implemented 服务器不支持请求的功能,无法完成请求。 502 Bad Gateway 充当网关或代理的服务器,从远端服务器接收到了一个无效的请求。 503 Service Unavailable 被请求的服务无效。 建议直接修改该请求,不要重试该请求。 504 Gateway Timeout 请求在给定的时间内无法完成。客户端仅在为请求指定超时(Timeout)参数时会得到该响应。 505 HTTP Version Not Supported 服务器不支持请求的HTTPS协议的版本,无法完成处理。 父主题: 附录
  • 概述 天筹求解器服务(OptVerse)是一种基于华为云基础架构和平台的智能决策服务,以自研AI求解器为核心引擎,结合机器学习与深度学习技术,为企业提供生产计划与排程、切割优化、路径优化、库存优化等一系列有竞争力的行业解决方案。 OptVerse以开放API(Application Programming Interface,应用程序编程接口)的方式提供给用户,用户通过实时访问和调用API获取推理结果,帮助用户自动采集关键数据,打造智能化业务系统,提升业务效率。 您可以使用本文档提供的天筹求解器服务API的描述、语法、参数说明及样例等内容,进行相关操作,例如天筹求解器服务包含的二维切割等具体接口使用说明。支持的全部操作请参见2 API概览。 在调用天筹求解器服务API之前,请确保已经充分了解运筹优化算法相关概念,详细信息请参见“产品介绍”。 父主题: 使用前必读
  • 基本概念 账号 用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在OptVerse中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可以查看账号ID和用户ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。 区域 指云资源所在的物理位置,同一区域内可用区间内网互通,不同区域间内网不互通。通过在不同地区创建云资源,可以将应用程序设计的更接近特定客户的要求,或满足不同地区的法律或其他要求。 可用区 一个可用区是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 项目 华为云的区域默认对应一个项目,这个项目由系统预置,用来隔离物理区域间的资源(计算资源、存储资源和网络资源),以默认项目为单位进行授权,用户可以访问您账号中该区域的所有资源。如果您希望进行更加精细的权限控制,可以在区域默认的项目中创建子项目,并在子项目中购买资源,然后以子项目为单位进行授权,使得用户仅能访问特定子项目中资源,使得资源的权限控制更加精确。 图1 项目隔离模型 父主题: 使用前必读
共100000条
提示

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