本文为您介绍 Java SDK 初始化的操作步骤。
可选择以下任意一种方式设置 AK/SK。
方法一:在代码中设置
vodService.setAccessKey("ak"); vodService.setSecretKey("sk");
方法二:在环境变量中设置
VOLC_ACCESSKEY="ak" VOLC_SECRETKEY="sk"
方法三:在文件中设置
{ "ak":"Your-AK", "sk":"Your-SK" }
在初始化 Instance 时传入 Region
参数设置服务接入地域。Region
为可选值,不传则默认为 cn-north-1
。如果需要同时接入两个不同地域,则需要初始化两个 Instance。
说明
亚太东南(柔佛)地域邀测中,仅针对企业用户开放。如您有相关需求,请联系您的商务经理申请开通。亚太东南(柔佛)地域的功能支持情况详见服务地域。
示例代码如下:
// 华北 IVodService vodService2 = VodServiceImpl.getInstance(com.volcengine.helper.Const.REGION_CN_NORTH_1); // 亚太东南(柔佛)请使用 v1.0.145 或之后版本。 IVodService vodService1 = VodServiceImpl.getInstance(com.volcengine.helper.Const.REGION_AP_SOUTHEAST_1);
初始化的完整示例代码如下:
package com.volcengine.example; import com.volcengine.helper.Const; import com.volcengine.service.vod.IVodService; import com.volcengine.service.vod.impl.VodServiceImpl; public class Demo { public static void main(String[] args) fdj{ IVodService vodService = VodServiceImpl.getInstance(Const.REGION_CN_NORTH_1); // call below method if you dont set ak and sk in ~/.volc/config vodService.setAccessKey("ak"); vodService.setSecretKey("sk"); // then call specific action }