数据治理中心 DataArts Studio-数据集成应用示例:获取token

时间:2023-11-01 16:20:39

获取token

  1. 调用其他API前,需要获取token,并设置成环境变量。
    curl -H "Content-Type:application/json" https://{iam_endpoint}/v3/auth/tokens -X POST -d '{    "auth": {        "identity": {            "methods": [                "password"            ],            "password": {                "user": {                    "name": "Username",                    "password": "password",                    "domain": {                        "name": "Account Name"                    }                }            }        },        "scope": {            "project": {                "id": "1551c7f6c808414d8e9f3c514a170f2e"            }        }    }}' -v -k

    响应Header中“X-Subject-Token”的值即为Token:

    X-Subject-Token:MIIDkgYJKoZIhvcNAQcCoIIDgzCCA38CAQExDTALBglghkgBZQMEAgEwgXXXXX...
  2. 使用如下命令将token设置为环境变量,方便后续事项。
    export Token = MIIDkgYJKoZIhvcNAQcCoIIDgzCCA38CAQExDTALBglghkgBZQMEAgEwgXXXXX...
support.huaweicloud.com/api-dataartsstudio/dataartsstudio_02_0013.html