すべてのプロダクト
Search
ドキュメントセンター

Intelligent Media Management:概要

最終更新日:Jun 21, 2025

Intelligent Media Management (IMM) SDK は、複数のプログラミング言語で利用できます。お好みのプログラミング言語で IMM SDK を使用して、アプリケーションの構築を開始できます。

前提条件

IMM SDK を使用する前に、次の操作が完了していることを確認してください。

  • AccessKey ペアは、Alibaba Cloud アカウントまたは RAM ユーザーに対して作成されます。詳細については、「AccessKey ペアを取得する」をご参照ください。

IMM SDK は、IMM API に基づいて実装されており、API と同等の機能を提供します。 IMM API の詳細については、「関数別の操作リスト」をご参照ください。

SDK の概要

さまざまなプログラミング言語向けの IMM SDK には、実装の違いがあります。ただし、すべての言語の実装は IMM API のカプセル化に基づいており、その結果、次のような同様の機能を提供します。

  • API の統一的なカプセル化。サポートされているプログラミング言語間で切り替えることができ、API リクエストの構築とレスポンスの解析に関する詳細に焦点を当てる必要はありません。

  • API デジタル署名の実装。API のデジタル署名のロジックの詳細を学習する必要はありません。これにより、API の使用が簡素化されます。

  • 統一された例外処理。特定のプログラミング言語向けの IMM SDK を使用すると、プログラミング言語の従来の例外処理メカニズムを使用して例外を処理できます。

  • すべてのプログラミング言語の IMM SDK は、同期リクエストのみをサポートしています。

IMM SDK の一覧

次の表に、サポートされているプログラミング言語の IMM SDK を示します。

重要

IMM API V2020-09-30 を使用するには、IMM SDK V2020-09-30 を使用する必要があります。

プログラミング言語

参照

Java

Java SDK

TypeScript

TypeScript SDK

PHP

PHP SDK

Python

Python SDK

Go

Go SDK

C#

.NET SDK

C++

C++ SDK

Swift

Swift SDK