Alibaba Cloud Resource Access Management (RAM) SDKs support the following programming languages: Java, .NET, Python, PHP, Node.js, Go, C++, and Swift.

RAM SDKs for different programming languages

RAM SDKs are provided in the earlier version and the latest version. We recommend that you use RAM SDKs of the latest version. For more information about the differences between the two versions, see Differences between SDKs of the earlier version and SDKs of the latest version.

Programming language Download URL of an SDK of the latest version Download URL of an SDK of the earlier version SDK sample code SDK user guide
Java Synchronous invocations only: SDK for Java (V1) SDK user guide
.NET Synchronous and asynchronous invocations: SDK for .NET (V2) Synchronous invocations only: SDK for .NET (V1)
Python SDK for Python3 (V2) Synchronous invocations only: SDK for Python (V1)
PHP SDK for PHP (V2) None
Node.js SDK for Node.js/TypeScript (V2) None
Go SDK for Go (V2) SDK for Go (V1)
Swift SDK for Swift (V5.6) None

Usage notes