智能媒体管理提供了主流语言的SDK(Software Development Kit),您可以根据业务需求选择使用合适的SDK。

前提条件

使用智能媒体管理SDK之前,您需要完成以下操作:

SDK基于服务API实现且提供和API相同的能力。如果您需要了解API的更多信息,请参见API概览

SDK简介

不同语言SDK的具体实现会有所不同,但由于均是基于API在不同语言上的封装,实现的功能基本相同,主要包括如下几个方面:

  • 实现对API接口的统一封装,您无需关注具体的API请求构建和响应解析,方便您在不同语言间切换。

  • 实现API的数字签名逻辑,您无需关注API的签名逻辑细节,降低使用API的难度。

  • 提供统一的错误处理机制,可以使用语言所熟悉的方式处理请求异常。

  • 目前所有语言实现的SDK仅提供同步请求方式。

SDK列表

智能媒体管理支持的不同语言的SDK请参见下表。

重要

调用2020-09-30版本的API,需要使用2020-09-30版本的SDK。

SDK语言

参考文档

Java

Java SDK

TypeScript

TypeScript SDK

PHP

PHP SDK

Python

Python SDK

Go

Go SDK

.NET

.NET SDK

C++

C++ SDK

Swift

Swift SDK