本文介绍Java SDK初始化Client的流程。

前提条件

  • 您已经安装了媒体处理Java SDK。安装方法,请参见安装
  • 您已经知晓服务接入地域。例如:接入地域在上海,请使用cn-shanghai。媒体处理服务接入地域请参见服务接入点

初始化

构建请求Client。初始化时需要使用AccessKey完成身份验证,请提前获取Accesskey。获取方法,请参见创建AccessKey
DefaultProfile profile = DefaultProfile.getProfile(
             mpsRegionId,      // 地域ID
             accessKeyId,      // RAM账号的AccessKey ID
             accessKeySecret); // RAM账号Access Key Secret
DefaultAcsClient client = new DefaultAcsClient(profile);
完整示例代码如下:
import com.aliyuncs.DefaultAcsClient;
import com.aliyuncs.exceptions.ClientException;
import com.aliyuncs.profile.DefaultProfile;

/**
 * *****   使用须知     ******
 * InitClient为初始化client demo
 * accessKeyId和accessKeySecret是必须参数,如何获取参考https://help.aliyun.com/document_detail/29258.html
 * mpsRegionId为您要使用的MPS服务区域,请确保您处理的OSS文件区域和服务区域是一致的,服务支持的区域参考https://help.aliyun.com/document_detail/602824.html
 */

public class InitClient {

    public static String accessKeyId = "<your accessKeyId>";
    public static String accessKeySecret = "<your accessKeySecret>";
    public static String mpsRegionId = "<mpsRegionId>";

    public static DefaultAcsClient initMpsClient() throws ClientException {

        DefaultProfile profile = DefaultProfile.getProfile(mpsRegionId, accessKeyId, accessKeySecret);
        DefaultAcsClient client = new DefaultAcsClient(profile);

        return client;
    }
}