华为云用户手册

  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。 通过调用IAM服务获取用户Token接口获取。 响应消息头中X-Subject-Token的值。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 X-App-UserId 否 String 第三方用户ID。 说明: *不允许输入中文。
  • 响应示例 状态码: 200 处理成功返回。 { "jobId" : "438f02b2e97d471e840bc4e6ec3ef50", "audio" : "yED1UPfw5LD94R3RMI...", "blendshapes" : [ "{\"timeStamp\":1.8,\"weights\":[0.145,0.002,0.002,0.047,0.014,0.023,0.257,0.106,0.084,0.017,0.015,0.018,0.022,0.051,0.032,0.0,0.256,0.379,0.367,0.075,0.082,0.134,0.138,0.028,0.133,0.002,0.038,0.0,0.0,0.02475,0.02475,0.03585,0.052,0.051,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0051,0.027,0.00435,0.0]}", "{\"timeStamp\":1.8166667,\"weights\":[0.137,0.002,0.002,0.049,0.014,0.023,0.235,0.101,0.079,0.018,0.016,0.017,0.021,0.048,0.032,0.0,0.222,0.377,0.366,0.069,0.076,0.163,0.165,0.028,0.128,0.002,0.038,0.0,0.0,0.02475,0.02475,0.0357,0.051,0.051,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.00495,0.027,0.00435,0.0]}" ], "animations" : [ { "animation_asset_id" : "bbb5d2e4004b01ac6024ed9388058a53", "timestamp" : 2.088 } ] } 状态码: 400 { "error_code" : "MSS.00000003", "error_msg" : "Invalid parameter" } 状态码: 500 { "error_code" : "MSS.00000004", "error_msg" : "Internal Error" }
  • 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。 通过调用IAM服务获取用户Token接口获取。 响应消息头中X-Subject-Token的值。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 X-Project-Id 否 String 使用AK/SK方式认证时必选,携带项目ID信息。
  • URI GET /v1/{project_id}/ttsa-jobs/{job_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID。 job_id 是 String 任务ID。 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 偏移量,表示生成内容时间偏移,目前每次返回2秒内容。
  • 响应参数 状态码: 200 表4 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求ID。 表5 响应Body参数 参数 参数类型 描述 jobId String 任务ID。 start_time String 驱动任务开始时间,格式遵循:RFC 3339, 例 “2020-07-30T10:43:17Z” end_time String 驱动任务结束时间,格式遵循:RFC 3339, 例 “2020-07-30T10:45:17Z” is_tail Boolean 是否为尾部(任务数据已全部生成,后续没有新的数据) audio String 音频数据,Base64编码,1秒内的数据。 blendshapes Array of strings 语音驱动的表情基数据。 animations Array of AnimationItem objects 手工指定的动作库动作数据。 motions Array of MotionItem objects 语义驱动的智能动作数据。 表6 AnimationItem 参数 参数类型 描述 animation_asset_id String 动作资产ID。 timestamp Float 时间戳,相对时间戳。 单位秒。 保留3位小数。 表7 MotionItem 参数 参数类型 描述 timestamp Float 时间戳,相对时间戳。 单位秒。 保留3位小数。 root Array of floats root 3维坐标。 joints Array of floats 75个关节点,四元数。 eyes Array of floats 眼动数据 状态码: 400 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 500 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。
  • 响应参数 状态码: 200 表3 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求ID。 表4 响应Body参数 参数 参数类型 描述 job_id String 照片建模任务ID。 state String 任务的状态。 WAITING:等待任务调度 PROCESSING:正在处理 PARTIAL_SUCCEED:部分成功(模型生成,截图失败) SUCCEED:成功 FAILED:失败 CANCELED:取消 start_time String 任务开始时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 end_time String 任务结束时间,格式遵循:RFC 3339。 例 “2020-07-30T10:43:17Z”。 error_info ErrorResponse object 任务出错信息 model_asset_id String 模型资产ID。 name String 数字人模型名称。 style_id String 风格ID。 model_cover_url String 模型封面URL。 表5 ErrorResponse 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 401 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 403 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 500 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。
  • 响应示例 状态码: 200 成功。 { "job_id" : "f503894a-20e2-4274-ad88-8364f59a93da_SMS", "state" : "SUCCEED", "start_time" : "2022-11-07T11:43:08Z", "end_time" : "2022-11-07T11:43:32Z", "error_info" : null, "model_asset_id" : "3fcb602bdbe4982ff59832b172949a21", "name" : "my_model", "style_id" : "system_male_001", "model_cover_url" : "https://digitalhuman.obs.cn-east-3.myhuaweicloud.com:443/0d697589d98091f12f92c0073501cd79/3fcb602bdbe4982ff59832b172949a21/656dffa9f8fa60cfc99701d4034fd8a4.png?AccessKeyId=XCQKTA8IWQPCAUQS4SDA&Expires=1668752064&Signature=DXJ9rIuf0Sf4aDlR95icBU%2Bu9Y8%3D" } 状态码: 400 { "error_code" : "MSS.00000003", "error_msg" : "Invalid parameter" } 状态码: 401 { "error_code" : "MSS.00000001", "error_msg" : "Unauthorized" } 状态码: 403 { "error_code" : "MSS.00000005", "error_msg" : "Forbidden" } 状态码: 500 { "error_code" : "MSS.00000004", "error_msg" : "Internal Error" }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。 通过调用IAM服务获取用户Token接口获取。 响应消息头中X-Subject-Token的值。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 X-Project-Id 否 String 使用AK/SK方式认证时必选,携带项目ID信息。 X-App-UserId 否 String 第三方用户ID。 说明: *不允许输入中文。
  • 响应参数 状态码: 200 表23 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求ID。 表24 响应Body参数 参数 参数类型 描述 script_id String 剧本ID audio_files ShootScriptAudioFiles object 用于语音驱动的音频文件上传URL列表。 表25 ShootScriptAudioFiles 参数 参数类型 描述 audio_file_url Array of ShootScriptAudioFileItem objects 用于语音驱动的音频文件上传URL。 表26 ShootScriptAudioFileItem 参数 参数类型 描述 sequence_no Integer 剧本序号。 audio_file_upload_url String 语音驱动音频文件上传URL。创建和更新脚本时返回。单个文件最大100M。支持上传MP3/WAV/M4A文件。 audio_file_download_url String 语音驱动音频文件下载URL。查询脚本详情时返回。 状态码: 400 表27 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 401 表28 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 500 表29 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。
  • 请求示例 POST https://metastudio.cn-north-4.myhuaweicloud.com/v1/70b76xxxxxx34253880af501cdxxxxxx/digital-human-video-scripts { "script_name" : "大自然的传说", "script_description" : "课件", "model_asset_id" : "a5d295cdb345c11bd9f36bc22ced3a7a", "scene_asset_id" : "7ad01cf66f6cc54e45a2021558b7fbb0", "voice_config" : { "voice_asset_id" : "a5d295cdb345c11bd9f36bc22ced3a7a" }, "video_config" : { "codec" : "H264", "bitrate" : 4000, "frame_rate" : "25", "width" : 1920, "height" : 1080 }, "shoot_scripts" : [ { "sequence_no" : 0, "shoot_script" : { "text_config" : { "text" : "大家好,我是云笙" }, "animation_config" : [ { "animation" : "7affc1c9d10b9779957fce7d4aecbd35" } ], "background_config" : [ { "background_type" : "IMAGE", "background_config" : "978f893e1de4553c183b7a805e6290f5" } ] } } ] }
  • 响应示例 状态码: 200 成功。 { "script_id" : "26f06524-4f75-4b3a-a853-b649a21aaf66" } 状态码: 400 { "error_code" : "MSS.00000003", "error_msg" : "Invalid parameter" } 状态码: 401 { "error_code" : "MSS.00000001", "error_msg" : "Unauthorized" } 状态码: 500 { "error_code" : "MSS.00000004", "error_msg" : "Internal Error" }
  • 响应参数 状态码: 200 表4 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求ID。 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 401 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 500 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token。使用Token鉴权方式时必选。 通过调用IAM服务获取用户Token接口获取。 响应消息头中X-Subject-Token的值。 Authorization 否 String 使用AK/SK方式认证时必选,携带的鉴权信息。 X-Sdk-Date 否 String 使用AK/SK方式认证时必选,请求的发生时间。 格式为(YYYYMMDD'T'HHMMSS'Z')。 X-App-UserId 否 String 第三方用户ID。 说明: *不允许输入中文。 X-User-Privilege 否 String 用户权限 表3 请求Body参数 参数 是否必选 参数类型 描述 state 是 String 文件上传状态。 CREATED:上传完成 FAILED:上传失败 CANCELLED:取消上传
  • 响应示例 状态码: 400 { "error_code" : "MSS.00000003", "error_msg" : "Invalid Parameter" } 状态码: 401 { "error_code" : "MSS.00000001", "error_msg" : "Unauthorized" } 状态码: 500 { "error_code" : "MSS.00000004", "error_msg" : "Internal Error" }
  • 3D数字人风格化照片建模 表12 3D数字人风格化照片建模接口 接口 说明 POST /v1/{project_id}/digital-human/stylized/picture-modelings 创建照片建模任务 GET /v1/{project_id}/digital-human/stylized/picture-modelings 照片建模任务列表查询 GET /v1/{project_id}/digital-human/stylized/picture-modelings/{job_id} 照片建模任务详情查询 POST /v1/{project_id}/digital-human/stylized/picture-modelings-by-url 基于图片URL创建照片建模任务
  • 3D数字人视频驱动 表14 3D数字人视频驱动接口 接口 说明 POST /v1/{project_id}/video-motion-capture-jobs 创建视频驱动任务 GET /v1/{project_id}/video-motion-capture-jobs 查询视频驱动任务列表 GET /v1/{project_id}/video-motion-capture-jobs/{job_id} 查询视频驱动任务详情 POST /v1/{project_id}/video-motion-capture-jobs/{job_id}/finish 停止视频驱动任务 POST /v1/{project_id}/video-motion-capture-jobs/{job_id}/command 控制数字人驱动
  • 分身形象制作管理 表10 分身形象制作管理接口 接口 说明 POST /v1/{project_id}/digital-human-training-manage/user/jobs 创建分身数字人模型训练任务 GET /v1/{project_id}/digital-human-training-manage/user/jobs 查询分身数字人模型训练任务列表 GET /v1/{project_id}/digital-human-training-manage/user/jobs/{job_id} 查询分身数字人模型训练任务详情 DELETE /v1/{project_id}/digital-human-training-manage/user/jobs/{job_id} 删除分身数字人模型训练任务 PUT /v1/{project_id}/digital-human-training-manage/user/jobs/{job_id} 更新分身数字人模型训练任务 POST /v1/{project_id}/digital-human-training-manage/user/jobs/{job_id}/command 租户执行分身数字人模型训练任务命令
  • 3D数字人语音驱动 表13 3D数字人语音驱动接口 接口 说明 POST /v1/{project_id}/ttsa-jobs 创建语音驱动任务 GET /v1/{project_id}/ttsa-jobs 获取语音驱动任务列表 POST /v1/{project_id}/ttsa/fas 创建语音驱动表情动画任务 GET /v1/{project_id}/fas-jobs/{job_id} 获取语音驱动表情数据 GET /v1/{project_id}/ttsa-jobs/{job_id} 获取语音驱动数据
  • 智能直播间管理 表8 智能直播间管理接口 接口 说明 POST /v1/{project_id}/smart-live-rooms 创建智能直播间 GET /v1/{project_id}/smart-live-rooms 查询智能直播间列表 GET /v1/{project_id}/smart-live-rooms/{room_id} 查询智能直播剧本详情 PUT /v1/{project_id}/smart-live-rooms/{room_id} 更新智能直播间信息 DELETE /v1/{project_id}/smart-live-rooms/{room_id} 删除智能直播间 POST /v1/{project_id}/smart-live-interaction-rule-groups 创建智能直播间互动规则库 GET /v1/{project_id}/smart-live-interaction-rule-groups 查询智能直播间互动规则库列表 PUT /v1/{project_id}/smart-live-interaction-rule-groups/{group_id} 更新智能直播间互动规则库 DELETE /v1/{project_id}/smart-live-interaction-rule-groups/{group_id} 删除智能直播间互动规则库 POST /v1/{project_id}/smart-live-rooms-scripts/language-check 检测音色与文本的语言一致性
  • 数字人名片制作管理 表6 数字人名片制作管理接口 接口 说明 POST /v1/{project_id}/digital-human-business-cards 创建数字人名片制作 GET /v1/{project_id}/digital-human-business-cards 查询数字人名片制作任务列表 GET /v1/{project_id}/digital-human-business-cards/{job_id} 查询数字人名片制作任务详情 PUT /v1/{project_id}/digital-human-business-cards/{job_id} 更新数字人名片制作 DELETE /v1/{project_id}/digital-human-business-cards/{job_id} 删除数字人名片制作任务
  • 照片数字人视频制作管理 表7 照片数字人视频制作管理接口 接口 说明 POST /v1/{project_id}/photo-digital-human-videos 创建照片分身数字人视频制作任务 GET /v1/{project_id}/photo-digital-human-videos/{job_id} 查询照片分身数字人视频制作任务详情 POST /v1/{project_id}/photo-digital-human-videos/{job_id}/cancel 取消等待中的照片分身数字人视频制作任务 POST /v1/{project_id}/photo-detection 创建照片检测任务 GET /v1/{project_id}/photo-detection/{job_id} 查询照片检测任务详情
  • 直播任务管理 表9 直播任务管理接口 接口 说明 POST /v1/{project_id}/smart-live-rooms/{room_id}/smart-live-jobs 启动数字人智能直播任务 GET /v1/{project_id}/smart-live-rooms/{room_id}/smart-live-jobs 查询数字人智能直播任务列表 GET /v1/{project_id}/smart-live-rooms/{room_id}/smart-live-jobs/{job_id} 查询数字人智能直播任务详情 POST /v1/{project_id}/smart-live-rooms/{room_id}/smart-live-jobs/{job_id}/stop 结束数字人智能直播任务 POST /v1/{project_id}/smart-live-rooms/{room_id}/smart-live-jobs/{job_id}/command 控制数字人直播过程 POST /v1/{project_id}/smart-live-rooms/{room_id}/smart-live-jobs/{job_id}/live-event-report 上报直播间事件
  • 分身数字人视频制作管理 表5 分身数字人视频制作管理接口 接口 说明 POST /v1/{project_id}/2d-digital-human-videos 创建分身数字人视频制作任务 GET /v1/{project_id}/2d-digital-human-videos/{job_id} 查询分身数字人视频制作任务详情 POST /v1/{project_id}/2d-digital-human-videos/{job_id}/cancel 取消等待中的分身数字人视频制作任务
  • 数字资产管理 表1 数字资产管理接口 接口 说明 POST /v1/{project_id}/digital-assets 创建资产 GET /v1/{project_id}/digital-assets 查询资产列表 PUT /v1/{project_id}/digital-assets/{asset_id} 更新资产 DELETE /v1/{project_id}/digital-assets/{asset_id} 删除资产 GET /v1/{project_id}/digital-assets/{asset_id} 查询资产详情 POST /v1/{project_id}/digital-assets/{asset_id}/restore 恢复被删除的资产 POST /v1/{project_id}/digital-assets/summarys 查询资产概要
  • 视频制作剧本管理 表3 视频制作剧本管理接口 接口 说明 POST /v1/{project_id}/digital-human-video-scripts 创建视频制作剧本 GET /v1/{project_id}/digital-human-video-scripts 查询视频制作剧本列表 GET /v1/{project_id}/digital-human-video-scripts/{script_id} 查询视频制作剧本详情 PUT /v1/{project_id}/digital-human-video-scripts/{script_id} 更新视频制作剧本 DELETE /v1/{project_id}/digital-human-video-scripts/{script_id} 删除视频制作剧本
  • 请求消息体(可选) 该部分可选。请求消息体通常以结构化格式(如JSON或XML)发出,与请求消息头中Content-Type对应,传递除请求消息头之外的内容。若请求消息体中的参数支持中文,则中文字符必须为UTF-8编码。 每个接口的请求消息体内容不同,也并不是每个接口都需要有请求消息体(或者说消息体为空),GET、DELETE操作类型的接口就不需要消息体,消息体具体内容需要根据具体接口而定。 对于获取用户Token接口,您可以从接口的请求部分看到所需的请求参数及参数说明。将消息体加入后的请求如下所示,加粗的斜体字段需要根据实际值填写,其中username为用户名,domainname为用户所属的账号名称,********为用户登录密码,xxxxxxxxxxxxxxxxxx为project的名称,如“cn-north-1”,您可以从地区和终端节点获取。 scope参数定义了Token的作用域,下面示例中获取的Token仅能访问project下的资源。您还可以设置Token的作用域为某个账号下所有资源或账号的某个project下的资源,详细定义请参见获取用户Token。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens Content-Type: application/json { "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "username", "password": "********", "domain": { "name": "domainname" } } } }, "scope": { "project": { "name": "xxxxxxxxxxxxxxxxxx" } } } } 到这里为止这个请求需要的内容就具备齐全了,您可以使用curl、Postman或直接编写代码等方式发送请求调用API。对于获取用户Token接口,返回的响应消息头中的“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。
  • 请求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”。 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),拼接起来如下所示。 1 https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens 图1 URI示意图 为方便查看,在每个具体API的URI部分,只给出resource-path部分,并将请求方法写在一起。这是因为URI-scheme都是HTTPS,而Endpoint在同一个区域也相同,所以简洁起见将这两部分省略。
  • 请求消息头 附加请求头字段,如指定的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 消息体的类型(格式)。推荐用户使用默认值application/json,有其他取值时会在具体接口中专门说明。 是 application/json Content-Length 请求body长度,单位为Byte。 否 3495 X-Project-Id project id,项目编号。请参考获取项目ID章节获取项目编号。 否 如果是专属云场景采用AK/SK认证方式的接口请求,或者多project场景采用AK/SK认证的接口请求,则该字段必选。 e9993fc787d94b6c886cbaa340f9c0f4 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”即可,添加消息头后的请求如下所示。 1 2 POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens Content-Type: application/json
  • 请求方法 HTTP请求方法(也称为操作或动词),它告诉服务您正在请求什么类型的操作。 表2 HTTP方法 方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。 当资源不存在的时候,PATCH可能会去创建一个新的资源。 在获取用户Token的URI部分,您可以看到其请求方法为“POST”,则其请求为: 1 POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens
  • 响应示例 状态码: 200 成功。 { "count" : 1, "smart_live_rooms" : [ { "room_id" : "26f06524-4f75-4b3a-a853-b649a21aaf66", "room_name" : "大自然的传说", "room_description" : "课件", "create_time" : "2022-11-30T06:59:55Z", "update_time" : "2022-12-05T12:30:37Z" } ] } 状态码: 400 { "error_code" : "MSS.00000003", "error_msg" : "Invalid parameter" } 状态码: 401 { "error_code" : "MSS.00000001", "error_msg" : "Unauthorized" } 状态码: 500 { "error_code" : "MSS.00000004", "error_msg" : "Internal Error" }
共100000条