Overview
Intelligent Media Management provides SDKs for major programming languages. Choose the SDK that fits your business needs.
Prerequisites
Before you use an Intelligent Media Management SDK, complete the following steps:
The SDKs are built on the service APIs and provide the same features. For more information about the APIs, see API overview.
SDK introduction
SDK implementations vary by programming language. However, all SDKs are built on the same APIs and provide the following features:
They encapsulate API operations so that you do not need to build requests or parse responses. This design makes it easy to switch between programming languages.
They handle the digital signature logic for APIs. This simplifies API usage because you do not need to manage the signing process.
They provide a unified fault handling mechanism. This lets you handle request exceptions using the standard error-handling mechanisms of your programming language.
All SDKs currently support only synchronous requests.
SDK list
The following table lists the SDKs that Intelligent Media Management supports.
To call API operations of version 2020-09-30, you must use the SDK for version 2020-09-30.
SDK language | References |
Java | |
TypeScript | |
PHP | |
Python | |
Go | |
C# | |
C++ | |
Swift |