API Calling Methods
Authentication Mode |
Severity Level |
Authorization and Authentication Mechanism |
Calling Method |
Example Calling Method |
Description |
---|---|---|---|---|---|
(Recommended) App authentication |
High |
After an API is authorized to an app, the key pair (AppKey and AppSecret) of the app is used for security authentication. |
|
App authentication and SDKs are recommended, which can help you easily and quickly obtain open data through data APIs. |
|
IAM authentication |
Medium |
After an API is authorized to an account using an IAM app or whitelist, the user token obtained from IAM is used for security authentication. |
API tool: You need to call the API for obtaining a user token through password authentication to obtain a token, and then use an API tool to call the API. |
Using an API Tool to Call an API Which Uses IAM Authentication |
IAM authentication can be used when an API tool is used to call APIs. |
None |
Low |
No authorization is required. All users can access APIs. |
|
It is recommended that the non-authentication mode be used only for testing APIs. If the caller is not a trusted user, there is a risk of data leakage, breakdowns caused by high concurrent access, SQL injection, and others. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.