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

新建IAcsClient

新建IAcsClient时,需要指定region和阿里云账号的AccessKeyId、AccessKeySerect。
  • 关于region的更多信息,请参考请求结构
  • 关于阿里云账号的AccessKeyId、AccessKeySerect的更多信息,请参考创建AccessKey

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

支持的region包括:
  • cn-shanghai
  • cn-beijing
  • ap-southeast-1
  • us-west-1
说明 其中,ap-southeast-1和us-west-1仅支持部分算法模型。
您可以使用以下代码创建IAcsClient,用于图片、语音、视频、文本检测:
/**
      * ALIYUN_ACCESS_KEY_ID和ALIYUN_ACCESS_KEY_SECRET,请替换成您自己的aliyun ak.
      * 访问regionId支持: cn-shanghai,cn-beijing,ap-southeast-1, us-west-1, 其他区域暂不支持, 请勿使用
      * 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。
      */
     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

支持的region包括:cn-shanghai。通过cn-shanghai 区域添加即可,其他区域服务端会自动同步数据。

您可以使用以下代码创建IAcsClient,用于管理自定义图片库、自定义关键词词库、自定义相似文本库:
/**
      * ALIYUN_ACCESS_KEY_ID和ALIYUN_ACCESS_KEY_SECRET,请替换成您自己的aliyun ak.
      * 访问regionId支持: cn-shanghai, 其他区域暂不支持, 请勿使用
      * 阿里云主账号AccessKey拥有所有API的访问权限,风险很高。强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。
      */
     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)