Skip to content

YangYiYing/qcloud-im-server-sdk-java

 
 

Repository files navigation

Tencent Cloud IM Server SDK in Java

maven license prs welcome open-source-organization

The Tencent Cloud IM Server SDK for Java enables Java developers to easily work with Tencent Cloud IM.

Requirements

  • Java 8 or later
  • Maven

Installation and Getting Started

1. Maven Configuration

Add the Maven dependency:

<dependency>
  <groupId>io.github.doocs</groupId>
  <artifactId>im-server-sdk-java</artifactId>
  <version>0.2.5</version>
</dependency>

2. Getting Started

Here is a quick teaser of an application using IM SDK in Java:

// sdk appId
long appId = 1400554812;

// admin userId
String identifier = "test";

// application key
String key = "60c6c5925f3ae52c7325ac5a8ec78e44c056d1dd84d54e12ffa39911267a2a70";

// create ImClient instance
ImClient client = ImClient.getInstance(appId, identifier, key);

// import account
AccountImportRequest request = new AccountImportRequest("doocs");
request.setFaceUrl("https://avatars.githubusercontent.com/u/43716716?s=200&v=4");
request.setNick("Doocs Community");
try {
    AccountImportResult result = client.account.accountImport(request);
    // handle result
} catch (IOException e) {
    // handle exception
}

Authors

Contributing

Contributions are always welcomed! Please refer to CONTRIBUTING for detailed guidelines.

License

Apache-2.0 License.

About

☁ Tencent Cloud IM Server SDK in Java | 腾讯云 IM 服务端 SDK Java 版

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 100.0%