Cloud DNS provides a visualization operation console, OpenAPI online debugging, Alibaba Cloud SDK, Cloud Assistant CLI, and other calling methods. To improve your development efficiency when using DNS, we recommend that you select appropriate operation and integration methods based on your requirements.
API
To help developers learn and use cloud product OpenAPI quickly and efficiently, Alibaba Cloud provides an OpenAPI website. OpenAPI Explorer integrates multiple features related to API operations, including intelligent search, documentation, online debugging, SDK download, sample code, error diagnostics, and call statistics. For more information, see Alibaba Cloud DNS API.
SDK
Alibaba Cloud provides SDKs for multiple programming languages, such as Java, C#, Go, Python, Node.js, PHP, and C++. You can integrate the SDKs into your applications to directly call API operations. The SDKs encapsulate information such as the signature logic, timeout mechanism, and retry mechanism, and return structured response objects based on specifications. This provides convenience for developers. For more information about Alibaba Cloud SDKs, see Alibaba Cloud SDK.
For information about the languages supported by Cloud DNS Service SDK and the dependency installation methods, see Cloud DNS Service SDK Reference.
SDK downloads for various languages
Cloud DNS provides SDKs in multiple languages. You can integrate them according to your business requirements.
Supported languages | Install SDK & Sample code |
Java | |
Java Async | |
Python | |
PHP | |
Go | |
Node.js | |
C++ | |
C# | |
Swift |
If you are not familiar with Alibaba Cloud SDK, see the document Alibaba Cloud SDK.