Java 版腾讯云 IM 服务端 SDK
Java 版腾讯云 IM 服务端 SDK 使 Java 开发者能够轻松使用腾讯云 IM。
文档
- Gitee Pages:https://doocs.gitee.io/qcloud-im-server-sdk-java
- GitHub Pages:https://doocs.github.io/qcloud-im-server-sdk-java
快速开始
1. 添加依赖
注意:腾讯云 IM 服务端 SDK 要求 JDK 1.8 或更高版本。
如果你使用 Maven,只需在 pom.xml
中添加以下依赖:
<dependency>
<groupId>io.github.doocs</groupId>
<artifactId>im-server-sdk-java</artifactId>
<version>0.4.05</version>
</dependency>
如果不使用 Maven,你可以在 Maven 中央仓库 下载 JAR 包。
2. 入门示例
以下是一个使用 Java 版腾讯云 IM 服务端 SDK 的简单应用示例:
// SDK appId
long appId = 1400554812;
// 管理员 userId
String userId = "test";
// 应用密钥
String key = "60c6c5925f3ae52c7325ac5a8ec78e44c056d1dd84d54e12ffa39911267a2a70";
// 创建 ImClient 实例
ImClient client = ImClient.getInstance(appId, userId, key);
// 导入账号
AccountImportRequest request = new AccountImportRequest("doocs");
request.setFaceUrl("https://avatars.githubusercontent.com/u/43716716?s=200&v=4");
request.setNick("Doocs 社区");
try {
AccountImportResult result = client.account.accountImport(request);
// 处理结果
} catch (IOException e) {
// 处理异常
}
贡献
欢迎贡献!
我们使用 dev
分支作为开发分支,这表示它是一个不稳定的分支。
以下是贡献者的工作流程:
- Fork 到自己的仓库
- 将 fork 后的仓库克隆到本地
- 创建新分支并在其上工作
- 保持分支与主仓库同步
- 提交你的修改(确保你的提交信息简洁明了)
- 将你的提交推送到你的 fork 仓库
- 创建一个拉取请求
请参考 CONTRIBUTING 获取详细的贡献指南。
许可证
Apache-2.0 许可证。