本文介绍AIMPaaS服务端Java SDK的集成方法。

集成Java SDK

  1. 下载并解压服务端Java SDK。
  2. 增加依赖。
    修改服务端SDK(jar包)中的pom.xml文件。
    <dependencies>
        <dependency>
          <groupId>com.aliyun</groupId>
          <artifactId>live_interaction20201214</artifactId>
          <version>2.0.2</version>
        </dependency>
    </dependencies>
    说明 如果您想添加历史版本的依赖,请参见阿里云 SDK
  3. 初始化IAcsClient实例。

    示例代码如下所示:

    package com.aliyun.sample;
    
    import com.aliyun.tea.*;
    import com.aliyun.live_interaction20201214.*;
    import com.aliyun.live_interaction20201214.models.*;
    import com.aliyun.teaopenapi.*;
    import com.aliyun.teaopenapi.models.*;
    
    public class Sample {
    
        /**
         * 使用AK&SK初始化账号Client
         * @param accessKeyId
         * @param accessKeySecret
         * @return Client
         * @throws Exception
         */
        public static com.aliyun.live_interaction20201214.Client createClient(String accessKeyId, String accessKeySecret) throws Exception {
            Config config = new Config()
                    // 您的AccessKey ID
                    .setAccessKeyId(accessKeyId)
                    // 您的AccessKey Secret
                    .setAccessKeySecret(accessKeySecret);
            // 访问的域名
            config.endpoint = "live-interaction.aliyuncs.com";
            return new com.aliyun.live_interaction20201214.Client(config);
        }
    
        public static void main(String[] args_) throws Exception {
            java.util.List<String> args = java.util.Arrays.asList(args_);
            com.aliyun.live_interaction20201214.Client client = Sample.createClient("accessKeyId", "accessKeySecret");
            SendMessageRequest sendMessageRequest = new SendMessageRequest();
            // 复制代码运行请自行打印 API 的返回值
            client.sendMessage(sendMessageRequest);
        }
    }

后续使用

您可以通过调用API实现AIMPaaS的功能。更多信息,请参见API概览