检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
GET https://iam.cn-north-1.myhuaweicloud.com/v3/auth/projects Content-Type: application/json X-Auth-Token: ABCDEFJ....
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token接口来说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。
否 对于获取用户Token接口,返回如下图所示的消息头。 其中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。
权限管理 如果您需要对华为云上购买的VIAS资源,为企业中的员工设置不同的访问权限,以达到不同员工之间的权限隔离,您可以使用统一身份认证服务(Identity and Access Management,简称IAM)进行精细的权限管理。
500 VIAS.00010023 Token authentication failed or the permission is insufficient. (Internal error) token认证失败或权限不足。 内部错误,检查请求的权限。
图1 视频智能分析服务与IAM服务的关系 统一身份认证服务 视频智能分析服务使用统一身份认证(Identity and Access Management,简称IAM)服务实现认证和鉴权功能。
URI POST /v2/{project_id}/source 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 用户项目ID,获取方法参见获取项目ID和名称 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
是 String 用户Token,获取方法参见认证鉴权 表3 请求Body参数 参数 是否必选 参数类型 描述 pool_id 否 String 资源池ID,服务状态为未部署时必填 stream_count 是 Integer 视频流路数 deploy_config 否 Object
deploy/stop 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 用户项目ID,获取方法参见获取项目ID和名称 alg_id 是 String 算法ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
枚举值: Running Abnormal 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token,获取方法参见认证鉴权 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 count
是 String 用户Token,获取方法参见认证鉴权 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 total_count Integer 作业总数 failed_count Integer 失败作业数量 succeed_count Integer
POST /v2/{project_id}/video-group 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 用户项目ID,获取方法参见获取项目ID和名称 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token,获取方法参见认证鉴权。 响应参数 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码。
是 String 用户Token,获取方法参见认证鉴权 响应参数 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息描述 detail String 错误详情 params Array
获取方法参见获取项目ID和名称 video_group_id 是 String 视频源分组id,只能由小写英文字母(a~z)、数字(0~9)、中划线(-)、下划线(_)组成长度范围是[4,36] 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
是 String 用户Token,获取方法参见认证鉴权 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 total_count Integer 作业总数 failed_count Integer 失败作业数量 succeed_count Integer
是 String 用户Token,获取方法参见认证鉴权 响应参数 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息描述 detail String 错误详情 params Array
是 String 用户Token,获取方法参见认证鉴权 响应参数 无 请求示例 删除视频源ID为{video_source_id}的视频源 /v2/{project_id}/source/{video_source_id} https://{endpoint}/v2/{project_id
task_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 用户项目ID,获取方法参见获取项目ID和名称 task_id 是 String 任务ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token
是 String 用户Token,获取方法参见认证鉴权 响应参数 无 请求示例 删除视频源分组ID为{video_group_id}的分组 /v2/{project_id}/video-group/{video_group_id} https://{endpoint}/v2/{