文档

初始化

更新时间:

IAcsClient是aliyun-java-sdk-green的Java客户端。使用aliyun-java-sdk-green Java SDK发起请求前,您需要初始化一个IAcsClient实例,并根据需要修改IClientProfile的配置项。

背景信息

新建IAcsClient时,需要指定服务地域(Region)和阿里云账号的AccessKey信息(包括AccessKey ID和AccessKey Secret)。

  • 关于服务地域(Region)的更多信息,请参见接入区域

  • 关于阿里云账号的AccessKey的更多信息,请参见创建AccessKey

说明

新加坡、法兰克福、弗里吉亚地域仅支持部分算法模型。

图片、语音、视频、文本检测的IAcsClient

您可以使用以下代码创建IAcsClient,用于图片、语音、视频、文本检测:

/**
  * 阿里云账号AccessKey拥有所有API的访问权限,建议您使用RAM用户进行API访问或日常运维。 
  * 常见获取环境变量方式:
  * 方式一:
  *     获取RAM用户AccessKey ID:System.getenv("ALIBABA_CLOUD_ACCESS_KEY_ID");
  *     获取RAM用户AccessKey Secret:System.getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET");
  * 方式二:
  *     获取RAM用户AccessKey ID:System.getProperty("ALIBABA_CLOUD_ACCESS_KEY_ID");
  *     获取RAM用户AccessKey Secret:System.getProperty("ALIBABA_CLOUD_ACCESS_KEY_SECRET");
  */
DefaultProfile profile = DefaultProfile.getProfile(
  "cn-shanghai",
  "建议从环境变量中获取RAM用户AccessKey ID",
  "建议从环境变量中获取RAM用户AccessKey Secret");
IAcsClient recognitionClient = new DefaultAcsClient(profile);

自定义图片库、关键词词库、相似文本库的IAcsClient

您可以使用以下代码创建IAcsClient,用于管理自定义图片库、自定义关键词词库、自定义相似文本库:

/**
  * 阿里云账号AccessKey拥有所有API的访问权限,建议您使用RAM用户进行API访问或日常运维。 
  * 常见获取环境变量方式:
  * 方式一:
  *     获取RAM用户AccessKey ID:System.getenv("ALIBABA_CLOUD_ACCESS_KEY_ID");
  *     获取RAM用户AccessKey Secret:System.getenv("ALIBABA_CLOUD_ACCESS_KEY_SECRET");
  * 方式二:
  *     获取RAM用户AccessKey ID:System.getProperty("ALIBABA_CLOUD_ACCESS_KEY_ID");
  *     获取RAM用户AccessKey Secret:System.getProperty("ALIBABA_CLOUD_ACCESS_KEY_SECRET");
  */
DefaultProfile profile = DefaultProfile.getProfile(
  "cn-shanghai",
  "建议从环境变量中获取RAM用户AccessKey ID",
  "建议从环境变量中获取RAM用户AccessKey Secret");
IAcsClient managementClient = new DefaultAcsClient(profile);
  • 本页导读 (0)