环境要求:JDK版本必须不低于 1.8
cdp-openapisdk-java com.volcengine {version}
具体版本号见 maven中央仓库SDK中央仓库地址
具体源码见GitHub仓库地址(源码更新会有延迟)
引用SDK版本前请先确认CDP版本,勿要使用高版本的SDK请求低版本的CDP
access_key:BDxxxxx secret_key:xxxxx domain:域名 account:绑定的用户名
access_key,secret_key,domain 获取方式见接入须知
注意:使用OpenApi时,CDP资源权限与此绑定账户权限相关联,请勿越权访问
ApiClient apiClient = new ApiClient( "", "", "", "/open_platform/openapi" ); // 用于调试 OpenAPI 请求, 生产环境可以去掉 apiClient.setDebugging(true);
ApiClient apiClient = new ApiClient( "", "", "/open_platform/openapi" ); // 用于调试 OpenAPI 请求, 生产环境可以去掉 apiClient.setDebugging(true);
文档中示例代码仅供参考
// 使用 AK SK 访问 private final ApiClient client = new ApiClient( "ak", "sk", "account", "https://xxxx/open_platform/openapi" ); private final SegmentationApi segClient = new SegmentationApi(client); @Test public void sdkTest() throws Exception { try { File file = segClient.downloadSegFile(1, 1000008, "txt", false); System.out.println(file.getName()); ByteDanceResponseSegmentationUploadResp res = segClient.uploadSegFile(file, 1); System.out.println(res); } catch (ApiException e) { throw e; } }