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

新建IAcsClient

新建IAcsClient时,需要指定服务地域(Region)和阿里云账号的AccessKey信息(包括AccessKey ID和AccessKey Secret)。
  • 关于服务地域(Region)的更多信息,请参见接入区域
  • 关于阿里云账号的AccessKey的更多信息,请参见创建AccessKey

创建用于图片、语音、视频、文本检测的IAcsClient

支持的地域(Region)包括:
  • cn-shanghai:华东2(上海)
  • cn-beijing:华北2(北京)
  • ap-southeast-1:新加坡
  • us-west-1:美国西部1(硅谷)
说明 新加坡和美国西部1(硅谷)地域仅支持部分算法模型。
您可以使用以下代码创建IAcsClient,用于图片、语音、视频、文本检测:
/**
      * ALIYUN_ACCESS_KEY_ID和ALIYUN_ACCESS_KEY_SECRET中传入您自己的AccessKey信息。
      * REGION_ID可选值:cn-shanghai、cn-beijing、ap-southeast-1、us-west-1。其他地域暂不支持,请勿使用。
      * 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM子用户进行API访问或日常运维。
      */
     String ALIYUN_ACCESS_KEY_ID = "<yourAccessKeyId>";
     String ALIYUN_ACCESS_KEY_SECRET = "<yourAccessKeySecret>";
     String REGION_ID = "cn-shanghai";

     IClientProfile profile = DefaultProfile.getProfile(REGION_ID, ALIYUN_ACCESS_KEY_ID, ALIYUN_ACCESS_KEY_SECRET);
     IAcsClient recognitionClient = new DefaultAcsClient(profile)

创建用于管理自定义图片库、自定义关键词词库、自定义相似文本库的IAcsClient

仅支持华东2(上海)地域,Region ID为cn-shanghai。您只需通过cn-shanghai地域添加IAcsClient,其他地域的服务端会自动同步数据。

您可以使用以下代码创建IAcsClient,用于管理自定义图片库、自定义关键词词库、自定义相似文本库:
/**
      * ALIYUN_ACCESS_KEY_ID和ALIYUN_ACCESS_KEY_SECRET中传入您自己的AccessKey信息。
      * REGION_ID可选值:cn-shanghai。其他地域暂不支持,请勿使用。
      * 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM子用户进行API访问或日常运维。
      */
     String ALIYUN_ACCESS_KEY_ID = "<yourAccessKeyId>";
     String ALIYUN_ACCESS_KEY_SECRET = "<yourAccessKeySecret>";
     String REGION_ID = "cn-shanghai";

     IClientProfile profile = DefaultProfile.getProfile(REGION_ID, ALIYUN_ACCESS_KEY_ID, ALIYUN_ACCESS_KEY_SECRET);
     IAcsClient managementClient = new DefaultAcsClient(profile)