更新时间:2026-02-10 GMT+08:00
分享

获取项目ID和名称

操作场景

在调用接口的时候,部分请求中需要填入项目ID或项目名称。获取方式如下:

从控制台获取项目ID和名称

从控制台获取项目ID(project_id)的步骤如下:

  1. 登录管理控制台
  2. 鼠标悬浮至右上角的用户名处,在下拉列表中单击“我的凭证”
    图1 我的凭证

  3. “API凭证”页面的项目列表,“项目ID”列的值为项目ID,“项目”列的值为项目名称。
    图2 查看项目ID

    多项目时,展开“所属区域”,从“项目ID”列获取子项目ID。

调用API获取项目ID

项目ID通过调用查询指定条件下的项目信息API获取。

获取项目ID的接口为GET https://{iam-endpoint}/v3/projects,其中{iam-endpoint}地区和终端节点处获取。

响应示例如下,例如MaaS部署的区域为"cn-southwest-2",响应消息体中查找“name”为"cn-southwest-2",其中projects下的“id”为项目ID。

{
 "projects": [
  {
   "domain_id": "878991804cdc4ba597ae1403bdb******",
   "is_domain": false,
   "parent_id": "878991804cdc4ba597ae1403bd******",
   "name": "cn-southwest-2",
   "description": "",
   "links": {
    "next": null,
    "previous": null,
    "self": "https://iam.cn-southwest-2.myhuaweicloud.com/v3/projects/8d6c92e4e2d14ae685a697adfe******"
   },
   "id": "8d6c92e4e2d14ae685a697adfe******",
   "enabled": true
  },
 ],
 "links": {
  "next": null,
  "previous": null,
  "self": "https://iam.cn-southwest-2.myhuaweicloud.com/v3/projects?domain_id=878991804cdc4ba597ae1403bd******"
 }
}

相关文档