- 基于okhttp封装了云信服务器api的sdk
- 支持重试,支持配置不同的重试策略,也支持自定义重试策略
- 支持多域名高可用,故障自动切换
- 支持多域名服务器调度,故障切换快速生效
- 支持trace-id,方便问题排查
- 支持metrics,支持prometheus格式输出
- 支持使用raw-client直接发起请求,也支持使用面向对象的client发起请求
- 支持云信的v1-api(对应于官网的v9),也支持v2-api(对应于官网的v10)
- 支持云信私有化环境使用
<dependency>
<groupId>com.netease.nim</groupId>
<artifactId>yunxin-im-server-sdk</artifactId>
<version>0.2.0</version>
</dependency>
<repositories>
<repository>
<id>sonatype-snapshots</id>
<name>Sonatype Snapshot Repository</name>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<dependency>
<groupId>com.netease.nim</groupId>
<artifactId>yunxin-im-server-sdk</artifactId>
<version>0.3.0-SNAPSHOT</version>
</dependency>
具体见:更新日志
具体见:retry
具体见:endpoint
具体见:metrics
具体见:privatization
具体见:others