最近更新时间:2024.03.28 20:49:48
首次发布时间:2022.08.03 11:07:54
本文为您提供了服务端 Java SDK 的其他配置模块相关的 API 调用示例。主要包含:获取回调事件、添加回调订阅地址等。
使用前请先完成初始化,参考初始化。
接口请求参数和返回参数详见 OpenAPI:设置回调事件。
package com.volcengine.example.vod.callback; import com.volcengine.service.vod.IVodService; import com.volcengine.service.vod.impl.VodServiceImpl; public class VodSetCallbackEventDemo { public static void main(String[] args) throws Exception { IVodService vodService = VodServiceImpl.getInstance(); vodService.setAccessKey("your ak"); vodService.setSecretKey("your sk"); try { com.volcengine.service.vod.model.request.VodSetCallbackEventRequest.Builder reqBuilder = com.volcengine.service.vod.model.request.VodSetCallbackEventRequest.newBuilder(); reqBuilder.setSpaceName("your SpaceName"); reqBuilder.setEvents("your Events"); reqBuilder.setAuthEnabled("your AuthEnabled"); reqBuilder.setPrivateKey("your PrivateKey"); com.volcengine.service.vod.model.response.VodSetCallbackEventResponse resp = vodService.setCallbackEvent(reqBuilder.build()); if (resp.getResponseMetadata().hasError()) { System.out.println(resp.getResponseMetadata().getError()); System.exit(-1); } System.out.println(resp); } catch (Exception e) { e.printStackTrace(); } } }
接口请求参数和返回参数详见 OpenAPI:添加回调订阅地址。
package com.volcengine.example.vod.callback; import com.volcengine.service.vod.IVodService; import com.volcengine.service.vod.impl.VodServiceImpl; public class VodAddCallbackSubscriptionDemo { public static void main(String[] args) throws Exception { IVodService vodService = VodServiceImpl.getInstance(); vodService.setAccessKey("your ak"); vodService.setSecretKey("your sk"); try { com.volcengine.service.vod.model.request.VodAddCallbackSubscriptionRequest.Builder reqBuilder = com.volcengine.service.vod.model.request.VodAddCallbackSubscriptionRequest.newBuilder(); reqBuilder.setSpaceName("your SpaceName"); reqBuilder.setUrl("your Url"); reqBuilder.setContentType("your ContentType"); com.volcengine.service.vod.model.response.VodAddCallbackSubscriptionResponse resp = vodService.addCallbackSubscription(reqBuilder.build()); if (resp.getResponseMetadata().hasError()) { System.out.println(resp.getResponseMetadata().getError()); System.exit(-1); } System.out.println(resp); } catch (Exception e) { e.printStackTrace(); } } }