最近更新时间:2023.02.10 11:43:31
首次发布时间:2021.02.23 10:42:29
Java SDK 可通过 Access Key 初始化。您可以根据需求选择设置 AK/SK 的方法。本文为您介绍初始化的操作步骤。
显式调用 IImageXService
的 setAccessKey
和 setSecretKey
方法,代码示例如下所示:
IImageXService service = ImageXServiceImpl.getInstance(); service.setAccessKey("ak"); service.setSecretKey("sk");
VOLC_ACCESSKEY="ak" VOLC_SECRETKEY="sk"
~/.volc/config
中添加的文件结构如下所示。{ "ak":"your ak", "sk":"your sk" }
以上三种配置方式优先级依次降低,若采用多种方式,以优先级最高的配置信息为准。
目前支持以下三个地域:
默认地域为中国(cn-north-1),若需调用其它地域服务,请在初始化时传入指定的地域信息。
注意
getInstance
方法内部存在监控 http client 的守护线程,同一地域仅需调用一次,多次重复调用可能存在内存泄露风险。
IImageXService service = ImageXServiceImpl.getInstance(); // 默认地域为中国 IImageXService service = ImageXServiceImpl.getInstance("us-east-1") // 指定地域为美东