How Do I Obtain a Token?
You can use a token for authentication when calling APIs. To obtain a token, use the standard API of Identity and Access Management (IAM).
- Run the following command to obtain the token in the CN South-Guangzhou region:
curl -k -i -X POST https://iam.cn-south-1.myhuaweicloud.com/v3/auth/tokens -H 'Content-Type: application/json' -d '{ "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "HUAWEI CLOUD account", "password": "Login password", "domain": { "name": "HUAWEI CLOUD account" } } } }, "scope": { "project": { "name": "cn-south-1" } } } }'
- Run the following command to obtain the token in the CN North-Beijing1 region:
curl -k -i -X POST https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens -H 'Content-Type: application/json' -d '{ "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "HUAWEI CLOUD account", "password": "Login password", "domain": { "name": "HUAWEI CLOUD account" } } } }, "scope": { "project": { "name": "cn-north-1" } } } }'
The value of X-Subject-Token in the response header is the token. A token obtained in one region can only be used to call FunctionGraph in this region.
For details, see Obtaining a User Token.
General FAQs FAQs
- What Is FunctionGraph?
- Do I Need to Apply for Any Compute, Storage, or Network Services When Using FunctionGraph?
- Do I Need to Deploy My Code After Programming?
- How Do I Obtain a Token?
- What Runtimes Does FunctionGraph Support?
- How Much Disk Space Is Allocated to Each FunctionGraph Function?
- Does FunctionGraph Support Function Versioning?
- How Does a Function Read or Write Files?
- How Do I Set a Proxy When Using CLI?
- Does FunctionGraph Support Function Extension?
- Which Permissions Are Required for an IAM User to Use FunctionGraph?
- How Can I Create an ODBC Drive-based Python Dependency Package for Database Query?
- What Is the Quota of FunctionGraph?
- What Chinese Fonts Does FunctionGraph Support?
- How Does FunctionGraph Resolve a Private DNS Domain Name?
- How Does a Container Image–based Function Resolve a Private DNS Domain Name?
- How Do I Use a Domain Name to Access an API Registered with API Gateway (Dedicated)?
- What Are the Common Application Scenarios of FunctionGraph?
- Why Can't the API Gateway Domain Name Bound to a Service Be Resolved During Function Invocation?
- Does FunctionGraph Support Synchronous Transmission at the Maximum Intranet Bandwidth?
- What If the VPC Quota Is Used Up?
- How Can I Print Info, Error, or Warn Logs?
- Can I Set the Domain Name of an API to My Own Domain Name?
- Can I Change the Runtime?
- Can I Change a Function's Name?
- Why Is Message "failed to mount exist system path" Displayed?
- How Do I Obtain Uploaded Files?
- Why Can't I Receive Responses for Synchronous Invocation?
- What Should I Do If the os.system("command &") Execution Logs Are Not Collected?
- Which Directories Can Be Accessed When a Custom Runtime Is Used?
- Which Minor Versions of Python 3.6 and 3.9 Are Supported?
- Which Actions Can Be Used Instead of a VPC Administrator Agency for VPC Access?
- What Are the Possible Causes for Function Timeout?
- How Do I Obtain the Code of a Function?
- Do You Have Sample Code for Initializers?
- How Do I Enable Structured Log Query?
- Can I Enable a Listening Port in a Function to Receive External TCP Requests via EIP?
- Does FunctionGraph Support Domain Name Resolution?
- How Do I Obtain the Source IP Address of an HTTP Request Initiated by a Function?
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.
more