You need to enable JavaScript to run this app.
实时音视频

实时音视频

复制全文
服务端 SDK
Java SDK
复制全文
Java SDK

本文为您介绍了安装 Java SDK 添加 Jar 包依赖的代码示例。

环境准备

适用于 JDK 1.8 及以上版本。

安装 SDK

在 maven 项目中添加 Jar 包依赖即可。
说明

  • 若发现新的接口或已有接口新的功能在当前版本的 SDK 不存在,可更新到最新版。

  • 下述示例中的版本号仅供参考,请按实际需要变更版本号。

  • 海外应用在获取实例时(getInstance)需要指定region为ap-southeast-1

  • 火山引擎代码地址

<dependency>
    <groupId>com.volcengine</groupId>
    <artifactId>volc-sdk-java</artifactId>
    <version>最新版本</version>
</dependency>

  • 使用示例
    • 创建会话
package  com.volcengine.example.im;

import  com.volcengine.model.im.CreateConversationBody;

import  com.volcengine.model.im.CreateConversationBodyConversationCoreInfo;

import  com.volcengine.model.im.CreateConversationRes;

import  com.volcengine.service.im.ImService;

import  java.util.HashMap;

public class CreateConversationDemo  {

    public static void main(String[] args)  {
        ImService service =  ImService.getInstance();
        // 海外应用要指定region为ap-southeast-1
        // ImService service =  ImService.getInstance("ap-southeast-1");
                service.setAccessKey("ak");
                service.setSecretKey("sk");

        // 具体参数可以参考openapi文档说明 https://www.volcengine.com/docs/6348/337013#conversationcoreinfo
        CreateConversationBody body = new CreateConversationBody();
                body.setAppId(111111);
                body.setInboxType(0);
                body.setOwnerUserId(10001L);
                body.setIdempotentId("IdempotentId-123");  //幂等id,没有可不传
        CreateConversationBodyConversationCoreInfo coreInfo = new CreateConversationBodyConversationCoreInfo();
                coreInfo.setConversationType(2);  // 群聊设置为2
                coreInfo.setName("群名称");
                coreInfo.setNotice("群公告");
                coreInfo.setDescription("群简介");
                coreInfo.setAvatarUrl("群头像");
                coreInfo.setExt(new HashMap<>());
                body.setConversationCoreInfo(coreInfo);

        try  {
            CreateConversationRes resp =  service.createConversation(body);
                        System.out.println(resp);
                }  catch  (Exception e) {
                        e.printStackTrace();
                }
        }

}
最近更新时间:2024.02.29 21:08:49
这个页面对您有帮助吗?
有用
有用
无用
无用