获取IAM项目ID
调用API获取项目ID
项目ID可通过调用查询指定条件下的项目信息API获取。
获取项目ID的接口为“GET https://{Endpoint}/v4/projects/”,其中{Endpoint}为需求管理的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。
响应示例如下,其中projects下的“project_id”即为项目ID。
{ "projects" : [ { "project_num_id" : 3183801, "project_id" : "41bd3eab86544863b8fc92ffcd35e3c8", "project_name" : "demo_project", "description" : "demo", "created_time" : 1576114296000, "updated_time" : 1576114296000, "project_type" : "xboard", "creator" : { "user_num_id" : 4097, "user_id" : "c4bd39f0573a436589714bedbcca8536", "user_name" : "modile_user", "domain_id" : "2489d8cbba804db8bcd35384685ff3ac", "domain_name" : "modile_user", "nick_name" : "Tom.M.Riddle" } } ], "total" : 10 }
从控制台获取IAM项目ID
在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下:
- 登录管理控制台。
- 鼠标悬停在右上角的用户名,在下拉列表中单击“我的凭证”。
在“API凭证”页面的项目列表中查看项目ID。
图1 查看IAM项目ID多项目时,展开“所属区域”,从“项目ID”列获取子项目ID。